Earlier quoted context omitted.
They are more expensive, but they are usually easy and immediate to acquire. Which makes provisioning much more efficient in case of fluctuating traffic. And overall sysadmins will have less tendency to over-provision, meaning getting more and beefier machines than it's needed "to be safe".
From the article it sounds like they aren't provisioning for fluctuating traffic and have a fixed set of VMs. Most providers can get you hardware within a couple hours in any case.
Also VPS provisioning time is seconds/minutes instead of hours to where they could redeploy to another provider if they suddenly got the boot from one provider. And via Amazon/Digitalocean-type APIs this reprovisioning-on-failure could be fully automated.