Does that mean that if I was willing to a) work for someone and b) move to SV that I would be making 300-400k per year? Maybe (I'm a US citizen and Canadian permanent resident so I have that option).
I guess my issue is less of one comparing west coat development compensation to Ontario compensation and say that all over North America there is an issue of stagnant wages for everyone except the top financial/business minds and the above average tech workers. Canada lags a little behind SV in employee equity and feels like it still has a bit of a British class thing going where there is the elite (capital) and the commoners (labour). Except that it's purely financial (mostly) these days. Nowhere near as bad as, say, the Bahamas.
I see a lot of comments here that I agree with (moderate talent commanding wages that maybe they aren't really worth) but at the senior end, yea, it feels a little different in Canada - if you don't go in to management (I did, and hated it) you're likely to be capped (in most industries) at about $120k. That seems a little ridiculous in a time of record breaking corporate profits and startup valuations.
All that said, I spent a lot of time early in my career in Mountain View, Palo Alto, etc.. and while I appreciate a lot of things about Nor Cal there is no way I would move there. Heck, it's unlikely I would ever move back to the US. Canada is simply more in line with my values.