Who is making 150/hour and owns a house as a dev in Canada ? Nobody that works for Canadian companies that’s for sure
US companies pay 2-3x as much at the top end (if you relocate, probably less for remote). With that kind of gap it's pretty hard for pay not to be a major factor.
I'm not making $150 an hour though.
I also don't live in Toronto, Vancouver, or Victoria.