Yes. AWS is that awesome with the number of different and sophisticated services that they offer. Azure is probably the only other cloud that comes close. DigitalOcean is cheap, unreliable, and the amount of services being offered can be counted on the fingers of my one hand.
I can talk about the issues there are with DO on a daily basis. Once you are past MVP, your business needs a better home.