Calm down, no need to resort to personal insults. Rule #1: Be civil.
It seems the guy you're talking about doesn't understand my point. Here's my other post on the matter that can explain it better for you if you're also having difficulty: https://unilem.org/comment/1447121
I'm highlighting how the son's sexual orientation would likely not be brought up if he was straight, unless it was relevant to the story at hand.
Mentioning someone is gay just because they're gay is focusing on their sexual orientation for no good reason, just pointing out that they're 'different' and need to be acknowledge as such.
I don't think race or sex significantly impacts the policy decisions of good leaders.