In a previous comment here, I spoke of young engineers being more interested in writing apps than making hardware because apps are cool.
But where would all those apps be without the infrastructure behind it?