Every one has different opinions in fandom; I get that, it's part of human nature. It makes the fandom diverse. But I firmly believe that if you cannot say something and attach your name to it then it's not worth saying. It's not like your life is being threatened because of your opinion; you're not going to be arrested. Hiding behind anonymous is asking for trouble and wank; it's cowardly.
The only place I see the hate in TH fandom is th_secrets and it seems so childish and backstabbing (I see wank elsewhere, but really, that's the only place there is real hate). I know that people gather in other places and talk about what they like and don't like from all sides of the spectrum ... that's why there are lots of different places ... that doesn't bother me. If you want to get with your friends and say how much you dislike twincest or how much you love it; that's fine. What I really cannot stand, however, is trying to make other people feel bad and not having the guts to put your name to it. Personally I think trying to make other people feel bad is not nice and completely against common etiquette, but if you're going to do it, at least have the balls to be honest about it being you who said it.
If you're embarrassed to put your name to something there is probably a very good reason for it and you shouldn't be posting it!
Anonymous around here almost invariably equals bad.