Here's an explanation:
Because Canada prefers many more smaller companies, that actually employ people, instead of few billion dollar tech darlings with a sub par personel and even less taxes paid?
How about: why California is bankrupt, as a state, and with large swaths of the population in utter poverty, despite having the worlds largest tech companies?