Canada and the US are the only western countries which still give citizenship to anyone who is born here, even if their parents aren't Canadians. Even if we know the mother deliberately came here to bear the child just to get citizenship. The Liberals removed the promise immigrants used to have to make that they intended to live in Canada. We also sell passports fairly cheaply to Chinese millionaires who put them in their wall safe in case there is a purge. The Liberals have recently sought to encourage marriage fraud by making it easier for foreigners to deceive Canadians into marrying them by eliminating the delay between them coming here and getting full citizenship. Nor do we remove that citizenship if the 'spouse' leaves their broken hearted partner the next day.  If we consider citizenship important maybe we should take who we let have it more seriously.