Да, это довольно противоречивый герой. Кто-то его осуждает за бедность, нет своего жилья, образования высшего тоже нет, кто-то его в алкоголики записывает, это, разумееется, дело вкуса, но я выскажу свое мнение.
На мой взгляд это, действительно, настоящий мужчина, хотя с ним и нелегко может быть, уж очень принципиальный. Гоша не алкоголик, хотя может выпить. Жилья своего нет, потому что бессребреник, не нужно оно ему было, зато он никогда не откажет в помощи старушке.
А что касается образования, то только тот, кто работал в НИИ в советские годы, поймет, что такое мастер-золотые руки. Это штучный товар, поэтому профессия Гоши хотя и называется слесарь в НИИ (правильный ответ), но это действительно мастер, каких поискать, недаром его друзья - ученые, а не забулдыги какие-нибудь. Все это свидетельствует о его высоком интеллекте и прекрасных душевных качествах, поэтому его и полюбила главная героиня фильма.