A spot of advice please. As an old fart, I get annoyed when children address me by my first name alone. For young children of good friends an honorific "Uncle Tim" seems more appropriate, or even as the FMlettes charmingly put it "Mr Tim". Otherwise I'm happy to be "Mr Englishman" or "Sir".
Am I alone in feeling thus? Should I just shrug and accept it as I have to when NHS staff do the same thing or should I be rude and turn my back as I do to salesmen who try it?