Ugh, I wish people would stop thinking it's clever to call Experts Exchange "ExpertSexChange". First, it's not clever, and second, it implies that there's something wrong with a sex change.
Ah yes, dismissive argument format #2837: "I hate when people say $foo. It's like $politically_incorrect_thing."
The problem is that calling "experts exchange" "expert sex change" does not say anything about the validity of a sex change operation. It's saying that it's a dumb name for a programming Q&A site. This makes it equivalent to saying, "I hate ExpertsExchange. Look at how dumb the name is."
I think you're wrong there Jonathan. The argument is that calling it "expert sex change" is like deriding eBay as "eGay" (I know I had to change a letter there: it's similar enough to be the same kind of thing.)
It's misusing something important and personal as a simple insult. It's impolite to use something like "sex change" as an insult. It's not "political correctness gone mad," it's good manners, and I think using it shows the author is either thoughtless or bigoted.
It is also a weak, ridiculous and puerile insult that adds no value to any debate. If Experts Exchange was awesome, we wouldn't criticise it for its name. We'd probably not even have noticed.