If all the posters complaining about "transphobia", "hate", "transphobes", "bigotry", "derailing" etc etc etc actually came out with some decent, justified arguments for once instead of avoiding questions, making unevidenced statements and flouncing, this thread would be a far more enlightening discussion.
It's so easy to fling the word "hate" around when what you actually mean is "somebody disagreed with me and I can't cope with that".