> Do you have data other than anecdote evidence?
Why, yes. Take Hetzner for example. With their Hetzner cloud offering you get, say, 1vCPU with 2GB of RAM and 2TB of traffic for 3€/month. For an instance with 2vCPUs yo pay about 4.15€.
For an equivalent EC2 instance (t3.small) you pay about 5x the price, and you still need to pay additional costs such as egress charges.
Heck, with Hetzner you can spend less than 50€/month and get a dedicated box with 64GB of RAM and 4 real cores with free unlimited traffic over a dedicated 1Gb connection.
It isn't even up for debate: AWS price-gouges their customers. Unless you have a very particular need to deploy an application globally, it's very hard to defend paying AWS's cost.