Cloud data transfer is very overpriced, no doubt about it.
I'm currently paying 0,017 USD for high quality transfer, with a managed network. I could get even lower pricing by switching to 95th-percentile. Maintenance on server hardware is damn cheap with remote hands and hardware warranty.
It would cost me over five times as much to use GCP with 50 TB traffic/month, all things considered.
Cloud providers are cool, but bandwidth is still very overpriced.
Also, your transit prices are way higher that reality, at least for Europe.