I'm not sure I agree with the bold. Sexuality doesn't get talked about, but that's because most players' and coaches' sexuality doesn't differ from the norm. This does not apply for a homosexual, who lives everyday on the defensive about himself (or herself). It might not be an issue in the club house for most guys, but most guys aren't psychologically going through what a homosexual team mate might be going through. I've never experienced it, but I imagine it's a lot like trying to remind yourself constantly that you aren't a lesser person. I mean it would have to be; even god thinks you're an abomination. Standing up to god and public opinion is probably inconceivably difficult. I don't think any of us can really understand that, which is why I think it's important that we don't see this as a neutral, "let both sides keep their mouths shut" issue. One side loses nothing by the neutral atmosphere since it's the dominant group, but the other continues to live under the same judgment from the majority.
In other words, letting Murphy grow up and experience life against his prejudices before criticizing him is like asking everyone to go out of their way for the sake of his education. This is an extremely lop-sided arrangement, IMO, especially considering how many need to suffer his public verbal abuse (along with the public abuse of so many others). I absolutely agree that Murphy (and every human ever) is a product of his environment, and shouldn't be seen as inherently bad. But the social implications of not criticizing bad opinions is probably larger than most people realize.
Instead of asking the critics and victims to be patient, maybe Murphy (and everyone who might listen to him; don't forget he's a celebrity) should get cold-cocked with the truth.