The ecosystem [1] that provides dollars to high-risk investments (like tech startups) just doesn't exist on the same scale in Canada. The only players with that kind of money are the federal and provincial governments, which are by nature very conservative.
[1] For example, one source of funding is large pensions and endowments, who take a tiny percentage of their overall portfolio and put it into "high-risk" investments. The funds are so large that the tiny percentage amounts to millions and millions of dollars.