Who gives a shit about “rational basis”? It’s just basic courtesy to address people according to their preference.
Complaining about this increasingly makes you look like one of those assholes who refuse to remember someone’s name because “nobody in my family and friends has a weird name like that.”
Well, for starters those who show respect towards others and don't feel entitled to force their own arbitrary whims onto everyone around them and act as some kind of etiquette police .
If you have the gall to try to frame this issue as one of respect, the very least that's expected of you is that you show it towards others.
Complaining about this increasingly makes you look like one of those assholes who refuse to remember someone’s name because “nobody in my family and friends has a weird name like that.”