"macho"? Is this 1972? How old are you?
I think the point is that your skin is sooooooooooooooooooooooooooooooooooooooooooooo thin that a gay character, a black character, a latino character, or a woman makes you feel small. You can only feel good if you think somehow you are connected to people better than you and the only thing you have in common with some of your betters is skin color. I am a c-suite executive pulling in 7 figures a year who has white skin. My success does not connect me to your ass. Why cant you just be happy with who you are, who you really are, and watch movies that have people like you want them to look and some with people who dont? This is a you problem, not a movie problem.