Earlier quoted context omitted.
Depends on your team and product needs. I don't think price is the main motivation to use cloud. Ease of use, vast resources to provision without any significant delay and pay for what you use are the main factors. If your infra is not mission critical and if you have deep pockets you can afford to be tied to a vendor. Otherwise - having skilled expertise and designing your architecture in vendor agnostic way is pret…
Does using cloud that more expensive, as a share of revenue, in most businesses ?
I have seen many big companies move out of cloud and onto bare metal after realizing how much they could save. But all of them had the expertise to handle the migration and continue the ops with ease.