I would have to disagree. From my experience, in the tech world, the next generation lacks concentration, allowing them to look at problems in-depth. Often times they are switching between multiple computer screens, their phone and tablet in a span of minutes. Without in-depth analysis, conclusions drawn might be wrong leading to poor results.
Moreover, they lack research skills. Areas such as trouble shooting can are tedious, requiring you to actually understand how the tools you are using work. Learning any trade: programming, wood-working, flying or intelligence, requires patience, constructive criticism from your teachers and perseverance to become successful. Lacking experience in a world that does not provide an immediate feedback loop (instant gratification) will prove to be a big challenge for the next generation.
On a positive note, the article did mention them being more financially savvy, this should lead to less new BMW 7 series sitting in the dorm parking lots.