It seems like the effect of the low dollar is already helping the tech sectors. Companies like Shopify make their money in USD while salaries are a bargain. American companies like Amazon are expanding their offices in Toronto and Vancouver. The brain drain is real though. I feel like there's a problem when police officers make more than most software engineers.
Agreed on the brain drain. Toronto is a major (and expensive) world city. From talking with friends, 100K (Canadian, that's 70K US) is the ceiling for intermediate to senior developers. Junior devs make a lot less ... 50-60K (that's 35 to 42K US)! That said, free healthcare counts for a lot. Also, as a dev in a Canadian tech company, you are probably not going to see as much stress and volatility as your average Sili…
It's not really better than the inexpensive healthcare that comes with any good job in the US. If your choice is between $70K with free healthcare, and $120K with inexpensive healthcare, I know which I would pick.