I think the biggest issue is that cloud providers turned something that's a cheap commodity (bandwidth) into something that needs to be nickel and dimed. There's a reason AWS is Amazon's most profitable division and it's certainly not because they offer the best value towards customers.