Eh, it's Ryan O'Connell, he often comes out with this sort of stuff to be funny, I think. :/ I think he's better when he's not talking about LGBTness, if I'm honest. :L
It's just a silly list made by someone who was in a bad mood. (*hug*) Don't let it get you down. But it isn't that funny. :S
I think the author didn't know for sure if he should be serious or funny. So he sort of went to both sides and in the end he wrote a confusing, boring text.