If he can get a SMARTER, MORE EXPERIENCED, CHEAPER developer in Argentina, why on earth would he hire a Canadian developer?
He said there was talent in Canada at (at least) 4x that cost.
I know many people who have been in that range within a couple of years of graduation - not senior by any means. $75K for someone with a light sprinkling of experience is the market, at least in major urbans like Toronto.
I also suspect many employers have this preference partly because they are more comfortable working with people of their own background, culture, and class. I don't think that is an attitude anyone has a moral obligation to encourage.
Four years ago my intern went to Amazon after graduation for $86k and his degree was from SFSU, which is not a CS powerhouse. I believe entry level salaries have gotten higher since then...