For most organizations it may take a mix of public and private cloud infrastructure (hybrid cloud) to check all the boxes.
Excerpt from Data Centre Dynamics article…
Head in the clouds
Not too long ago, if a business was considering expansion it would be limited by physical operating costs or prohibitively complex security issues. Cloud adoption is a remedy to those problems, allowing organizations to grow in a gradual and affordable way, tapping into resources as and when they are needed. In other words, cloud growth offers a manageable curve-style expansion as opposed to the rigid step-by-step approach that businesses were stuck with just a couple of short decades ago.