Canada has 2 tech hubs; the Greater Toronto Area, and Vancouver. Maybe you can count Montreal? In any case, the cost of living is very high in these areas, especially Vancouver. This is primarily brought on by a Canadian law which allows foreigners to purchase property in Canada, so wealthy Chinese are buying up property and using it to store wealth.<p>In both Toronto and Vancouver, the public transit is abysmal and, in my opinion, 20 years behind what the population requires. So you NEED a car, and for Toronto at least, the insurance will kill you due to Ontario&#x27;s &quot;no fault&quot; law.<p>Our power infrastructure is crumbling as well. There was one point this summer where our power rates were temporarily jacked up by something like 300% due to an issue at a nuclear power station. A bad case of NIMBYism has delayed a gas power plant in the GTA, and the public company which manages power generation (Hydro One) recently sold a 60% stake to private investors. There is wide spread fear that the costs of power are going to skyrocket in the near future.<p>The US has tech hubs all over the country. Houston, Seattle, New York, San Francisco, and those are just the big ones. If living in the &quot;core&quot; of these cities is too expensive, it is quite feasible to live on the outskirts and use the public transit to commute into the city. San Fran is a bit of an exception to this, as I understand it, though.<p>I guess my point is, is that I have many many options in the States, whereas my hands are tied in Canada.