> I thought merit based was the best system. Until it was pointed out to me that it's a very biased system towards wealthy people from wealthy countries.
This isn't accurate at all. Sure wealth might help with merit but it's not always the case. I would argue it can sometimes be harmful too (I know people who came from rich background but were later deported back because they failed their program, DUI, did drugs etc). I myself immigrated to Canada from a South Asian country with poor family background. Just because we are poor doesn't always mean we aren't or can't get educated. A lot of people (I am not saying all but I am saying a lot) in the poor parts of my country are the ones which go to public school and take as much advantage of the education opportunities available. Our country's previous President came from an extremely poor background, used to sell newspaper and tea on subway stations when he was a kid but grew up into one of the most recognized rocket scientists, developed 5 missiles and became the president. So poor doesn't always mean we can't work hard to achieve merit.
With my hard work, I was able to secure a decent scholarship in Canada. Canada has a merit based system and it works well. I also appreciate merit based system vs a lottery draw system US has as I would rather have people understand I came here because of my own hard work and merit instead of just because I got lucky or came from a rich background. That was one of the reasons I choose Canada instead of US many years ago for immigration because I would rather be chosen by merit instead of wait in a lottery as the current system in US. A lot of qualified people have been hesitant to try for US because they don't want to play the current lottery game. If US does change to merit going forward, we might continue higher education there.