Canada is a great country, and will never "cease to exist", there's no need to put words in my mouth
I find it more helpful to see things in shades of grey, than in the black and white you are painting. Business competitiveness matters in a global economy, Canada is slipping on this count, and that worries me. If it continues to happen over the next couple of decades, Canada will struggle to pay for healthcare and EI... forget CERB, UBI, etc. Canada has only 240k people with networth >$1 million. How much can you squeeze out of such a narrow tax base? And there are other problems for Canada looming on the horizon with oil & gas (largest export) falling out of favor vs renewables. And the Canadian dollar is not the world's reserve currency, so good luck borrowing your way out of trouble, the way the US does. Heck, we don't even have a monetary policy we can call our own, because if the elephant south of us sneezes, we get pneumonia. Bank of Canada's governor honestly can do nothing but follow the Fed, which does not (and legally should not) care about other countries.
Re H-1B, I think we are saying the same thing. Currently it has a 65k annual cap (additional 20k if you have a masters degree from the US) and is non-immigrant. Drop those two constraints, and it will look a lot like Canada's skilled immigrant program. Sensible H-1B reform has the potential to dramatically alter the talent pool showing up on Canadian shores. Not holding my breath on that happening, but if it does, we have a problem on hand.