Everybody deserves the respect of being called by their preferred name. Even children know this. If your name is Pat, and somebody insists on calling you Frank instead, they are just an asshole.
This has nothing to do with ideology. It's just basic politeness.
This has nothing to do with ideology. It's just basic politeness.