I would recommend that anyone concerned with privacy either use a burner account or not answer these kinds of questions.
While statistically I'm sure there are many straight men here, doxxing and other forms of identification are enabled by combining different breadcrumbs of information.
Your question is for "straight males", so those answering it are implicitly saying, " I am a straight male".
This is a subset of the population, so if you wanted to identify a user here, this would be a ckue. It would be useless on its own, but I'd they share more clues over time, they may reveal themselves accidentally to someone trying to fix them. Examples:
The city or state they live in.
Their age range.
Their ethnic identity.
Just that much info, which people will easily expose if they answer questions like this, could be enough to identify someone. There are only so many straight 23 year old dudes from Guam living in a particular suburb of Baltimore.
This advice feels a lot like something that should be stuck on a wall rather than posted as a comment in a conversational subreddit. It's kind of like reminding people on posts about alcohol and partying not to drink and drive - unprompted. Reminders like this are great, but setting and context are important, otherwise you drive people away from the conversation.
Doxxing generally happens because someone wants to identify you, not because random people accidentally figure out who you are. A doxxer will attempt to extract details from your account's comment history and see if you have other accounts based on username or specific references.
I was told that i'm gay because my SSN ends with 1369. Ohh and also was told i'm gay because my mother's maiden name is Gaylord. Where do people come up with these rules???