There are so many things wrong with this video that it's difficult to know where to begin. But I think that I'm less angry about his despicable attitude toward gays and more about how we've perverted gender roles to the point where we're pigeonholing everyone into these predefined ideas of the masculine and feminine.
Boys must play with trucks!
Girls must wear dresses!
Anything that doesn't conform to our ideas of what genders should be is labeled bad, sinister, defective, and then condemned.
These gender norms don't stop at dresses or sports. The boundaries children are taught about gender identity and sexual norms can have a lasting impact on who the are and how they think and the sorts of things they choose to study!
Boys don't read publicly because they're afraid of being labeled sissies. Girls who are good at athletics are called lesbians. Boys choose not to grow up to be teachers as often as girls because it's seen as a weak profession.
Not to mention that forcing a child to act more according to society's idea of gender roles has nothing to do with that child's sexuality, and certainly won't change the child's sexual orientation. The only impact it will have is that the child will learn to be ashamed of who he or she is.
So yeah, screw everything about this guy.