I disagree. Citizenship is not dependent on the intention to stay in canada forever. The applicant has already demonstrated that by completing the minimum time needed to be spent in canada (3/5 years)... there is clearly laid set criteria (criminality check, time spent in the country, taxes...