If you have not lived here, and neither you nor your parents were born here. Well, you aren't very Canadian! Why should you have automatic access to Canadian citizenship?
These two have been at the public trough their entire life while NEVER contributing anything worth to Canadian society.