"Why don't straight folks feel the need to March in the street about their sexual life"
Because of being ~90% of the population and not having to fear repression by the majority?
I do agree that there is an aggression towards white people, men, straight people, and especially all together, though, and that's not OK either. However, generalizing everyone who isn't is just as bad as generalizing everyone who is. IMO, the thing that is wrong is attacking others for who they are, and how they live their life as long as they're not harming anyone else.