Again, there is I think a qualitative difference in the sense that somebody who is working for the government abroad is working daily on issues that are affecting Canada or Canadians, whether they be consular, immigration, trade, or military issues, or whatever. So you have that qualitative level: the nature of the work is fundamentally connected to Canadian interests. You have that layer, and that's probably the most fundamental layer, and then you add the other layers, which, again, are deemed to be residency, taxation, and rotating back and forth.
These ways of looking at things are the broad brush strokes that cover most situations. If there are situations where people living abroad have other ways of demonstrating connections to Canada and everything like that, there is enough flexibility in the various ways they can get citizenship for their children for them to be able to pursue those. Also, if they have that regular back-and-forth movement, they can certainly sponsor their kids to come back as permanent residents, and then citizenship is instant. You don't need to have a waiting period for that.
So there are other ways to deal with those situations. But there is a qualitative difference--not just the three bullet points--and I think that's an important element to consider.