Times are different now, and so are many of the people that are coming to Canada. No longer are they oppressed or in genuine fear of death.  Many of these "asylum seekers" or "refugees" are exploiting loopholes in a very generous system for their own personal gain. Canada is not selfish and is still a haven for people in desperate need. Have you forgotten the recent intake of some 30,000 Syrians fleeing war? And that's on top of the normal immigrant influx.