Originally Posted by
LondonElite
If you hold a Z passport and you are entering Z I would find it strange and unusual to be asked for the purpose of your trip. Depending on your willingness to make a point, for most countries you could just say "none of your business, you have established that I am a citizen of this country and you cannot deny me entry."
Insert Canada as country Z and I have yet to find a response that makes them happy. For a country that is thought of as friendly, CBSA missed the memo, even to citizens.