Well, if you look at the green card cap in the US, they can't prioritize occupations with the most demand, then there's mismatch between total immigration target and market demand etc. The 7% is also more of a legacy feature that they're trying to get rid of.
Let's say IRCC set a cap, so what is...