Infra is a cost center for a business unless your a PaaS and even then maybe still. Cost centers are usually ferreted out for savings, not investment.
So even if these cloud/SAAS solutions perform poorly it is not like customers have wherewithal to create alternate solutions.
it's not impossible. they don't, right up until they do