I agree with you, but that's not what I meant. Immigrants arriving in Canada maintain that they have rights and freedoms. I don't dispute that. However, citizenship also carries with it certain responsibilities. That's what I was getting at.
The same applies in the case of the Veterans Charter. I would like it to spell out clearly the responsibilities of each and every person. Right now, a newly arrived immigrant has more freedoms than I do, even though I was born here 60 years ago. That's where the difference lies.