Think of the bright side. Although the parents will probably struggle for the rest of their lives in Canada (if you think they're so lucky that they will "enjoy all the free benefits", perhaps you should give up all of your worldly possessions and try the life of a refugee somewhere yourself). The children, however, will likely thrive in their education, since they will see it as a great opportunity (unlike kids born to native born Canadian parents, who often see it as a game to be played and won against the teachers). When you're older and sick in the hospital (as I increasingly find myself), you'll be grateful for that smart, kind doctor who's  been taking care of you, and whose parents came here as immigrants or refugees (if you think I'm joking, just check out any list of names of physicians in your community: do you think most of them were born here?). Actually, I take that back. You'll probably not be grateful, although you should be.