I believe in the concept that there is a way things ought to be, and then there is reality. If the majority of players are uncomfortable with something to the point that it becomes a distraction to a team's ability to play well, then it IS a problem. Nobody is likey to change that by giving sensitivity training or preaching tolerance. People really shouldn't give a damn about these guys' personal lives unless they are doing something illegal or something that is hurting their ability to play. But, we all know that is not the case. If a player is gay, I think he is best served to try and keep that out of the clubhouse... out of media. If it comes out and his teammates can deal, fine. But, more than likely, it will be a problem. It's a case by case thing. You can't just throw a blanket over it and say this is how people should react to it. That is naive.
BTW, if you live in Cincinnati, you may have heard rumors that a prominent member of the Big Red Machine was gay. Whether it's true or not, that apparently wasn't a problem.