I'm in 3 of these quadrants, because I do believe multiple things can be true at once and that immigration in Canada has been abused.
- Letting in people who are willing to accept low quality of living because they'll be sent back to difficult situations does lower wages. Look at things like Tim Hortons (a Canadian fast food and coffee chain) abusing the TFW system to keep wages low. That objectively happened only a couple of years ago.
- Predicating VISA status on staying in a shitty job allows companies drive down wages for everyone. If you want more money to do a job that's a "labour shortage" and they'll bring in more TFWs/VISA workers.
- People broadly should be able to live where they like. After centuries even the most hard core racists and eugenecists have failed to demonstrate any evidence of one race as inferior or superior, and systemic poverty drives most of the racial differences in aggregate. As long as people have an open cultural mind and accept egalitarianism and equality, I don't really give a fuck what they look like, where they're from, or what their sexual orientation are.
- My only criticism of immigration is we need to make sure we can provide for ourselves and the immigrants before letting them in. That means making housing more affordable for everyone, establishing a good employment environment, making sure we have enough good schools for our kids and hospitals for our sick. All of that also means establishing clear standards of what that all means, otherwise it's a drum we can keep beating on forever.