“We are not sure whether HPE intended to depict IT departments as an uncontrollable monster causing corporate havoc”
This feeds into the wetdream corporate types have regarding their IT department, as in they would like not to have one. And the vendors of agile-in-the-serverless-cloud business are happy to sell them the dream. No IT people, no hardware infrastructure, everyone on laptops. The reality being - IT isn't a cost - it is your business.