Let me get this straight. You're saying that you're entitled to a salary that is substantially higher than developers with more experience (and likely more skill), and you're the one who feels insulted? Give me a break.
Outsourcing is nothing new and I am completely aware of the effect it is having on the software industry here in Canada and in the US. The author could just assume responsibility for his business strategy and not try to put the blame on CS/Software Eng. grads who often rack up solid amounts of debt to put themselves through school.