There is an article on HBR called “Does Hardware Even Matter Anymore?” which discusses product development and how new systems/solutions/apps are all software related. It reminded me of 2013 blog post entitled, “Don’t call it ‘the cloud’. Call it ‘someone else’s computer.‘”
I get the abstraction idea in the first article and firms like Google and Salesforce.com deliver amazing capabilities where the hardware is hidden behind the scenes. However, don’t forget that all these amazing systems/solutions/apps are running on hardware behind the scenes (or in your hand). Companies like Google and Salesforce.com lull you into thinking they are software companies, but don’t forget that they are huge hardware companies with data centers located somewhere. Systems/solutions/apps are running on your smartphone (hardware) and then likely connected to some ‘cloud’ systems running on Amazon’s cloud or another ‘cloud’ somewhere else in the world (more hardware).
Servers, storage, networking and related are the backbone behind all these things.
There is hardware somewhere in the stack.