I think that is kind of an ignorant over-simplification. I think a lot more people question themselves and their gender or sexual identity on a regular basis.
Statements like the one above make it easier for people to hate people they view as different from themselves, it's an isolationist attitude.