That's bullshit, or you're looking at the tail end. Or these people are applying for jobs that require experience without any. What's their interview success rate? What's their target salary? They can't land any job? Ridiculous.
If there really was an overload of talent in Canada, it would be pumping out unicorns - it's not.
If there's 1M canadians in tech I would expect tens of thousands of those stories to be true.
The more talent there is in Canada, the more talented work can be done. The two most famous tech companies were founded by people without college degrees, just access to the American talent market. You can look good on paper, complain to the world about it, or actually get shit done.