Call it a meaningless observation but it always seems the guys who always go on ranting about gays are generally fairly insecure in there own sexuality. They generally don't have any contact with girls and havn't gotten much action. I think they actually have doubt in there own orientation and by name calling or whatever they put confidence in their small heads that they arn't that way.
Personally I am completely straight and have no care or thought about gays. What they do is what they do and it dosn't effect me.
About the increased occurance of homosexuality I think its simple. Its cause sex has lost its main meaning, to reproduce. If someones just in it for enjoyment then why does it matter who their partner is? Its could be a girl, guy, their own hand, some animal, a machine, or whatever sick way they can get it. Some people feel more comfortable with one of those sources as opposed to another or its the only availible one, so thats the one they take. That may seem kind of hard to fathom, but thats my opinion.
I wouldn't be surprised if in the future the whole idea of a relation is revamped to better suit this trend in pure physical pleasure.