Earlier quoted context omitted.
Which Canadian tech company makes money hand-over-fist like Google, Facebook and Apple? The motivation to pay more for talent is to make more money... but Canadian tech companies 1) Do not make all that much money (with exception of Shopify) and 2) Don't believe that they will eventually make all that much money after hiring more.
Even the big companies pay less in Canada. I love my home but I am making 3x the money as an intern than I would as a full time dev in Toronto. Unfortunately I cannot stay.
Even In India Google/MSFT pay atleast 25k$ annually to new hires (not including stocks), Purchasing power wise that is around 100k$, right where the US salaries are.
US interns get paid around 6-8k a month, let's be generous and say 9k$. Are you saying that as a full time dev you could only earn 3k$ a month? Looks like you could earn more as a garbage truck driver?