Wasn't there a situation a few years ago in a middle eastern country where things were getting rough and Canadians were advised to leave? It seems to me there were a number of people who were originally from that country, but had come to Canada and gained Cdn citizenship, then returned to their original country. When things got bad, they asked Canada to rescue them because they were Canadian citizens. It didn't sit too well with some people here.
Although they can no longer recall when and where the events happened. I think you're referring to Lebanon during the Israeli-Hezbollah dust-up.
Question: Would we be imagining the Canadian Consular folks demanding proof of natural-born Canadianness, because we'd still help those citizens out, or would we be unhelpful to all citizens equally? And if I was naturalized and just visiting the family for a week? A month? The summer? Or just stuck in the airport between planes when the fighting started? How long a term away before I'd become a second-class citizen entitled to no help? And would it make a difference if I was naturalized, but not resident in the land of my birth? Say if I'd been born a Dane, became a Canadian then decided to retire to live in Miami, or New Orleans, or wound up in a Mexican jail would we have the Canadian government offer no help? But give it to the career criminal in the next cell who happened to be Canadian born? And if his parents weren't Canadian, and he'd never lived here, would that make a difference? Aren't we then making residency more important than citizenship?
There are unworthy people taking advantage of every aspect of every part of our society. If the solutions were as easy as a few lines posted on TERB suggest, we'd have put a stop to it long, long ago.