Let me tell you something.
I don't relate to people such as this (those in the pics you supplied). It is not me. Nonetheless, there are 8 billion people on earth and having everyone be the same kind/type is an impossibility. There have always been gay people on earth, even back to neanderthal times and there is a huge variety of people even without being gays (tall, short, thin, fat, ugly, beautiful, deformed, physically handicapped, etc) that we can debase because they are different from us, but each and every one is a human (like we all are).
Just because we were lucky and we are "normal", that does not mean we are better than anyone else.
These people (like the ones you are showing debasing pics about) are not in your personal life and have no influence on you at all. As such, there is no reason why should be even talking about them, other than realizing that they are Americans and human. If they don't have any contact with you at all, why don't you just "let them be". There is always something about each and everyone of us that can be made fun of. Maybe our noses, our eyes, our zits, our asses, our butts, etc.
Live and let live is what I am saying. You come across as a total asshole that feels he is better than anyone else and in many of THESE cases you debase, they are better people than you. I mean, here at 13 LBGTQ people that are likely much better than you are (have accomplished more for themselves and others than you)
The lesson to be learned and followed is this:
View attachment 1073122