I agree the sentence for Graham James is a gross display of lack of justice, but how do you relate that to the NHL being full of "macho men"?
Hockey was the first sport to make a push to remove LGBT discrimination. http://www.youtube.com/watch?v=SXoTRTAw6Dc&feature=player_embedded
Almost all teams and players have foundations that donate millions each year to hundreds of foundations, including Shawn Thornton, the supposed Big Bad Bruins enforcer.
The Sedin twins are extremely talented but they are called the sisters for many more reasons then a refusal to fight, many skilled and not-as-skilled players refuse to fight as well yet are not called "girls." Fights in hockey don't just happen for no reason, almost all players refuse fights many times, even enforcers (the player that's general job is to fight).
If you want to get specific, the term, "The Sedin Sisters" actually came about because neither were/are particularly good at defending against body checks when they had the puck, and checking is very limited in women's hockey. I don't see that as vicious or bullying, they frequently call me "drunkie" at work because I'm irish-american. It's just a nickname, perhaps we differ in opinions (which is fine) but I don't find offense because everybody at works also knows I work hard just like everybody in the hockey world knows how awesome the Sedin twins are at scoring.
I'm not attacking you in any way, if you really feel the hockey culture is that bad thats fine. I just kind of take offense to you calling the hockey world disgusting. Not a single hockey announcer, sports broadcaster, or player is openly supporting Graham James, in fact I follow a hockey forum and they are just as pissed about Graham James sentencing as we all are. I grew up playing hockey, and continue to play today and it has taught me very good life skills such as standing up for myself and it has gotten me thru some really tough times in my life.