Canadian tech scene is not bad given the small population and relatively recent investments in this area. That is, compared to EU where there's pretty much no tech other than Spotify, and any promising upstarts are getting preemptively destroyed by EU and local governments.
It takes decades to build Silicon Valley, and Canada's focus on foreign talent, business friendly regulation, and general North American enterprising culture might get it there over time.