Mind that for instance MSFT includes diffrent SaaS offerings like Office 356 and all their business software (to which neither Amazon or Google have competing offerings) in their numbers on cloud sales. IaaS/PaaS is just a part of it.
I cannot recapitulate your claim: google is at the least 80% the price of AWS across both instances and storage, given a good faith, reasonable analysis (given the differences in config types and feature sets in the two services).
The basic instance n1-standard-1 vs c5.large is 80% more expensive on AWS. A shame AWS doesn't provide single core instances.
Google gives 30% discount automatically on instances running for a full month. AWS has no such thing. That's enough to put them in different league.
Anything AWS involving SSD or provisioned IOPS is abusively priced whereas Google simply has better performance on network storage and can attach any amount of local SSD to any instance.
Based on:
https://www.skyhighnetworks.com/cloud-security-blog/microsof...
AWS holds 41% of the market. Azure 29.4%. GCP 3%. So barely more than a tenth of the second place cloud's size.
For a company with Google's brand recognition, and a cloud platform that has been going for that long, that's not great market penetration.