Canada can not take in every stray from the streets. Your philosophy on immigration would completely destroy this country, financially and culturally, in a few generations.

If it makes you feel better, take a family into your own home and put up a bond of one million dollars for a ten year period.