With more and more cores and RAM soon we will not need warehouse-scale anymore... everything will be on a single server again - for almost all needs... one can get servers with more than 10TB of RAM and soon we will have more than 1000 cores...
eg: sports media that need to ship container-offices around the world three times a year. Two of those, one as a cold spare, running immutable OS images, a honking big disk array, and thin clients or laptops. simplifies HVAC, power, noise control, and networking requirements, plus it's only one system to test, validate, and secure, vs a bunch of workstations.
Customers demand perfect uptime and companies are compelled to deliver it.
Which means you need to have a highly-available architecture which requires multiple servers across multiple disparate data centres. Especially when it's hosted in the cloud.