It's like a mail company complaining that Amazon ships though them, but they make all the profit.
Wake up operators. You are supposed to move bits around. That's what I'm paying you for. If your prices are reasonable (not nessesarily cheap) and your service is good (= no fiddling with the data!) you will get your money.
For example I'm not at the cheapest ISP, it's a bit cheaper than the local "BT" equivalent, yet it doesn't ever complain about there being the Internet. They just move bits. If their network should ever get congested (never happened in my area so far) they just spend the few extra quid to upgrade it. It's not like backbones cost anything these days.