I have seed that graphic before also, but the perception among parents of youngens is as the article above suggests. Many are advising those going to college to avoid engineering and computer related professions because of the outsourcing/h1b turmoil. To suggest everything is looking up is just as wrong as to say it is all bad.
Maybe those parents spend too much time reading Paul Craig Roberts. You don't want to send your kids through an Engineering program? Fine. The salaries of those that remain will just go higher . . . until the perception changes.