Do you rent your house, or did you buy it?
Cloud is renting servers: low cap-ex but high op-ex, minimal risk exposure, highly nimble. Dedicated hardware is buying servers: high cap-ex but low op-ex , more risk, and more consistent.
There's nothing inherently "better" in either strategy; they each suit a different need.