Interesting article, and while I cannot comment on most areas of the ICT industry, I can say that it is true that there is a massive lack of skill in the networking arena (particularly in the service provider sector).
The problem however in this particular sector is that the skills needed for the networking arena are very seldom gained in the current tertiary education system. The networking taught is of a fairly basic standard, even coming out of the institutions with Cisco academies, and as someone pointed out above, specialists are needed, and are hard to find. At the same time, while you can take a qualified ICT graduate and train him in this area, often the graduates demand money that is simply not realistic considering the training that has to be invested by the company before the individual is actually able to perform the job function for which he is hired.
Consider this for a minute in the networking arena, you hire a guy outta university who may have taken some basic networking classes, and if you're lucky he was also put through a Cisco Academy (the kind that NMMU actually has). At this point you have a guy who knows enough (maybe) to run a medium to large LAN. If you hire him, and now need to turn him into an engineer with service provider skills, its going to cost you what is likely to amount to significantly more than his 3 or 4 university year in additional investment to train him, and then, even with the training, he's going to need a good 6 months to a year to gain sufficient experience to actually be useful.
As a result, the people in this particular sector who do get hired, are often not the ones that went through the tertiary system, they are guys who found a passion and spent weeks and months teaching themselves and playing on home brew networks and simulators with a degree of dedication that is seldom found these days. That in turn creates a compound problem, the ICT graduate doesn't end up with a job, the guy with no qualifications does (IF you can find someone like this, I've seen 2 or 3 of them at the start of their careers in the last couple of years, which is far to few), and further to this, the price the good guys come at is simply not affordable.
I know of people holding CCNP certifications (which you can do in under 2 months, at a cost of less than a years worth of varsity, with nothing but self study), that have NO experience, asking starting salaries of more than half a million a year, and scary thing is, there are some companies willing to pay that (thank god they are few and far between, there has to be SOME dose of reality in the market!)
The solution here in my opinion is more complex than just getting more students through the tertiary system and turning out more ICT graduates, I believe more focused, more skills orientated approaches are needed, or a way to impart skill rather than high level overview, and as I said, while I only refer to the networking arena above, I really believe that in that particular sector, that is something HIGHLY lacking.