Part of the problem is that a huge number of the breadwinners return to their country of origin after voluntary relinquishing their Canadian resident status as a landed immigrant. They are then granted a 10 year multiple entry visitors visa which allows them to come and go to visit the family as they please.
The rest of the family then remain here freeloading off of the taxes paid by working Canadians while at the same time pushing house prices out of reach for these same working Canadians.
Given that the family is granted landed immigrant status on a points/financial system, it is likely that the breadwinner was a key factor in gaining this status. Therefore if the breadwinner voluntary relinquishes their residency, it should apply to the whole family.