I feel it’s unwise to simply accept “additional maintenance burden” as a “free” cost unless it’s under an hour or two a month.
Also it doesn't matter. Cloud vs vps/colo/rented bare metal basically comes down to surplus of cash vs surplus of tech talent.
Any small tech focused company is gonna have more of the latter then the former, and in that situation, cloud doesn't make sense when ansible, k8s, and the like exists.