Yes, they should. Like it or not, we are a country of immigrants, and all Canadian citizens should have equal rights and responsibilities.