This article is BS. The real problem is that recent grads come out of school with no experience and turn their nose up at helpdesk or other entry level jobs. They think because they sat in a chair for 4 years and covered some Java scripting, and a few classes on the difference between a switch and a router that they are somehow going to make 70k immediately.
These students need to be a bit more realistic with their job and salary expectations those first few years out of college.
When we were looking for a Network Engineer with a few years experience we had the position open for 2 weeks and only got 5 applicants. 3 were from out of state.
I will add to this and say that most "IT People" are not very good at their profession, lazy and have terrible people skills. Mostly useless is a good word to describe many of them.
Harsh, but my observations have held true for over a decade.