American immigration system is a crappy one. Also, good way to import people who hate western values. LA protests and other events in the US show very well, just how bad the system really is. The cohort of immigrants that's coming to Canada hasn't ever violently protested or sympathized with...