There is a lot of posts about this earlier in this thread.
- One of many differences is that the Government hires Citizens before PRs. I was recently refused a government job because I'm not a citizen.
- Also there is elections in Ontario next year which I wouldn't mind being able to vote in.
- Also many jobs require you to travel a lot which is tricky if you have the RO of a Permanent Resident.
- This one doesn't apply to me at the moment, but if you are not a citizen and you are abroad temporarily for a job, if your child is born out of country you would have to sponsor that child for PR. If you are a citizen, your child is simply Canadian.
- Depending on the country of your current citizenship, getting a visa for many countries is much trickier than with Canadian citizenship.