I don't think it's dumb for most small to mid-size enterprise companies to migrate to the cloud. Being able to outsource IT/infrastructure is quite beneficial when your needs aren't so big that it makes sense to set up your own datacenter. And it's far more flexible, if you suddenly start getting a lot more or less traffic you can quickly upgrade/downgrade to what you need.