As a system architect who works daily with both AWS and Azure for a living i am not surprised at all.
The quality and features of AWS is unmatched by any other cloud provider out there.
And anyone wishing to compete with AWS has a long journey ahead of them.
Nevertheless we set up our business to be cross-cloud so we can deploy the applications in any cloud we desire.
I think we currently spend around $20000 on AWS fees, $1000 on Azure and $3000 on an Openstack provider in our country itself.
Currently we are looking into Google cloud support as well. Our initial research showed that it has all the features we rely on like Virtual Private Networks between VMs, Floating IPs, Volumes, etc and a lower price point compared to AWS so we believe this might prove to be an interesting option for some of our customers who desire cheaper solutions while still wanting the flexibility of the cloud.
My prediction for this and next year is that we will continue to add many more customers to AWS. Azure will probably remain stable and Google Cloud will have a couple of pilot projects running.