I think none of the issues that are being raised are very simple or lend themselves to easy kinds of solutions. What you are implying is correct insofar as we do want a balance between benefiting from a degree of confidence that those who express an interest in securing Canadian citizenship have the intent of participating fully in the Canadian experience, and recognizing that there are a whole set of other considerations that could preclude somebody from physical presence in Canada at all times.
By way of an example, I will cite the Lebanon-Israel crisis in 2006 or 2007, where some 15,000 Canadians were airlifted from Lebanon and brought to Canada, having not lived here for many years. They stayed in Canada for a very short period of time before returning back to Lebanon.
When we are confronted with that kind of reality, we have to ask ourselves an important question. How does an individual Canadian enrich the Canadian experience? Typically, it is done by participating in and being part of the fabric of Canadian society over here.
I don't know that there is such a black and white solution. I simply think that it is important to integrate the intent to reside, mindful of the citizenship of convenience challenge that I think we are faced with as a country.