Boys and young men, particularly in sporting teams and private schools have been pretty macho and homophobic forever. It's no surprise that this is still a major issue for gay men trying to come to grips with their sexuality and worried that they won't be accepted for who they are.
Most of the people in these environments would say they don't care about someone's sexuality and are accepting of gay people but that is something that is a separate environment and not part of their team/group of friends so the concept of someone within that group being gay is foreign and understandable that a gay man doesn't feel like they could come out in that environment and still be accepted.
Most of the people in these environments would say they don't care about someone's sexuality and are accepting of gay people but that is something that is a separate environment and not part of their team/group of friends so the concept of someone within that group being gay is foreign and understandable that a gay man doesn't feel like they could come out in that environment and still be accepted.