I'm actually in Vancouver (and moved from germany). It got a bit of a boost in the last years, and currently seems between the two. For the big tech companies I don't think 3x is true here, it's maybe somewhere between 1.6x and 2x. And it's easily more than 2x than what is paid in germany.
Healthcare/insurance costs, work visa and related paperwork, family in Vancouver, similar reasons.... And just not wanting to.
On a work visa you can only live so long in the US before you have to leave for one full year or morr. Greencard is a lottery, you aren't entitled to one.
I'm a Vancouverite who has worked in the US (flying to customer sites) for 15 years now. A coworker moved to the US, didn't get the Greencard lottery, had to move back.
> On a work visa you can only live so long in the US before you have to leave for one full year or morr. Greencard is a lottery, you aren't entitled to one.