I think the last point combined with some real data or case studies would prompt introspection.
Anecdotally I stick to companies with good customer support like glue, even if their product is inferior. It's an absolute wonder to be taken seriously by a company, to have feedback integrated into future products, or just have small issues taken care of without hassle.
You're going to laugh, but this is why I stick with AWS. They've twice helped me with billing issues on my personal account - as in an actual human helping me. They have no idea I manage large (not huge) AWS deployments at my day job. They just demonstrate great customer service to me as a small client.
So they have me as a loyal customer. And advocate, it seems.