The thing is that few bigger places run stuff in only aws, for example.
Also keeping discovery and configuration separate from the cloud provider makes a hybrid approach feasible - which I believe is relevant.
Big cloud pricing is big, depending on circumstances.