Nobody should be having any faith in the US immigration system lol. I’ve spent 10 years here, gotten a degree, worked, paid taxes, and I still have zero chance of getting a green card atleast for the next 10 years. All because I happen to be a citizen of a country that has a set quota. Come to think of it, I could literally be a dual US-Canadian citizen in the same time frame if I just get Canadian citizenship and then try to get a US green card (not that I’d ever want to do that). This country has lost its mind when it comes to immigration- especially after 2015/16. They would rather have workers languish on job-tied visas because it will be easier for companies to take advantage of them that way.
All delays aside, I really love the fact that Canada is ready to take in all the talent it can get and make the process relatively easy. I don’t know how long it will take before the crazies in politics try to shut express entry down, but long May it continue lol