Re: How can one article get so much wrong?!
How can one comment on an article get so much wrong?
Your first gripe is completely misplaced. The author was quite clearly talking about techies not the general "public" youth (who wouldn't know who Cisco are) that you refer to. I completely agree with Trevor's point - the young techies have lived their working lives largely in an API driven world, with services available for much of what they need.
As to your second point - you seem to be focused on front-ends completely missing the bigger picture. But let's talk about the front-end for a moment. People are becoming less concerned by arguments of Windows over Mac (over Linux), iOS over Android (over Windows) etc. Once upon a time, one learned particular applications which ran on particular platforms. Nowdays, usability and maturity (both of the user and the software) mean that the focus is on the tool, not the platform, and the tools are much more interchangeable on any platform. As to the bigger picture, following on from the first point, services are becoming the norm. I can access various services from a development point of view (from database or email, to higher level services) without a care as to what the platform is - it's simply irrelevant to me because all I care about is the service that I'm consuming not the underlying nuts and bolts.
Your last point is a complete non-sequitur to me. "Consolidation" says to me that everyone ends up producing the same thing - hence as Trevor says, no differentiation. If you have differentiation then it's not a consolidated market!