Yeah. Cloud providers are the worst. Their egress costs moved from "expensive but not unreasonable" circa 2010, to "what the fuck" territory now.
A 10G port should be in the range of $2k per month, I believe? I don't mind paying that much.
a 100g port is in the realm of 2K per month at IXP's.