"cloud first" already allows for non-cloud deployments when justified by cost
Maybe we should rephrase that as ' "cloud first" already allows for non-cloud deployments when justified by initial cost'
Once they have you by the long and curly contract, the price can be hiked at will (it really does happen). And it can be darned difficult (and expensive) to migrate to an alternative provider, particularly if you rent SaaS - due to compatibility problems.