They will all eventually will migrate to US once the policies are relaxed. This is a typical path for immigrants who can’t get into US directly: Rest of the world -> Canada -> acquire TN Visa -> migrate to US
It seems pretty hard to argue that the US's current immigration policies aren't helping out Canada right now.
It takes at least 5 years to get Canadian citizenship. 5 years is a long time to build a life somewhere that people wouldn't want to migrate to the US. You are assuming it's just more money that motivates everyone.