I'd venture to suggest that it's those with a background in the militarynwho are most likely to be at ease with being called by their regional/national sobriquet. In me circle of friends I've got Taffys (Taffies?), Sweaties (of all things), Geordies, Yanks, Canucks and Irish. I feel relatively confident that standing in the way of harmful ordnance focuses the mind on what causes real injuries.
I'd agree that the only real measure of offence taken rests with the subject person, not with an audience of bystanders. You can't be offended on my behalf if someone calls me "specky four eyes": I'm not offended either.
Not to this Brit.
My siblings are happy to describe themselves as rednecks but then they are Wyoming born and raised., not offensive. Being called a Yankee by a southerner is almost always intended to be an insult. Redneck or hillbilly for a southerner, always meant as an insult.
Do we mean ascribing a notional group identity such as place of origin, hair colour, gender preference, the wrong trainers etc? You're allowed.@missF makes an excellent point about if use is intended to “other” somebody, if you’ll allow me to use that word as a verb.
The "younger generation"? Haven't they always caused problems for their elders?