"The term "transvestite" is considered insulting now - don't use it. Use "cross dresser" instead."

Is this really true? If so - why?

If it's good enough for Frankenfurter, why isn't it good enough for this forum?