Or both at the same time.All true & good points. Still, provinces asking is a non-zero factor (although admittedly far from the only one).
So, depending on the political glasses someone's wearing, Ottawa is either 1) being the adult and telling provinces, "no, we can't bring THAT many more people in," or 2) ignoring the will of a level of government closer to most people than the feds are.