Nanaimogold may not be the most polite poster when sharing his views, and it may not be good for his business (or maybe it is, what do you care? Mind your own business). But he does hold a position that is consistent with almost every non-declining society in history and almost every major world religion. I realize that means nothing to you because you create your own morality and defer to no outside authority, but it at least means that within the scope of human history you are in the minority, so there is more onus on you to explain your innovative morality than on him to defend his.
What are these "non-declining societies" that feel that homosexuality is an abomination?
Also, are you saying that every society that declined was accepting of homosexuality?