Before I started using the cloud, if I wanted a server...
It would take 20 minutes in Dev/Test.
If I wanted a dedicated physical server, it would take 6-8 weeks.
If I wanted a fully tested, operationally accepted server with full support model covering application to power supply THAT would take 9 months.
Guess how long the latter takes in a modern cloud infrastructure environment?