Didn’t say it was ok in a politician, just understandable. Parents often blurt out the wrong name, and busy people with kids have been known to reply absently using terms like “hon” and “sweetie.” I think if he had two boys instead, it wouldn’t have happened.
Here in the middle of nowhere, PA, folks often call me honey or dear. Our old neighbor down the street calls me doll, and we rarely exchange more than a greeting. I don’t think he’s condescending or out of line.
Guys hold doors here too, doesn’t mean they think you’re lame.