Makes total sense. Thank you for responding!
We've pushed clients to competitors' products a few times, I was young and thought that was silly. However those clients spread the word about us and we didn't even have much of a marketing department, it was all word of mouth. Gaining their trust was gold and a really good long term investment.
That said, clients who come to me already have a significant investment with AWS. Getting rid of that is a high bar in terms of engineering effort.
That said, I've no financial incentive to recommend one provider over another. My clients pay me, the vendors do not.