nature of software
I only read this article and not the report it was based on. However, at least in this article, no mention was made of the type of software, or the nature of the workload (e.g. 2 servers needed for most of the year and 50 required just before Christmas).
One size does not fit all for software / customers. Factors change which programming languages, development teams, methodologies, etc are most suitable. Why would it suddenly be so simple for the deployment environment?