That's what's competitive in the Bay Area or Seattle for senior talent. While there are benefits to Canada as you mentioned, for a lot of people they don't make up a 50% pay cut.
How many jobs are actually paying that? The salaries posted on the "Who Is Hiring?" threads don't corroborate that, nor does my experience in NYC (which is supposed to be on par with those areas).
Google has at least 1000 employees in the Bay area in the $300k+ income bracket. The entry-level job at Google pays like a staff engineer at a mortal company.
How many jobs are actually paying that? The salaries posted on the "Who Is Hiring?" threads don't corroborate that, nor does my experience in NYC (which is supposed to be on par with those areas).