The ISPs have large areas where they are the only high-speed Internet providers, besides expensive and high-ping satellite connections. You know just as well as I that there's no feasible way to build your own ISP. Caps are only possible because of the ISPs' anti-competitive behavior.
What you're saying is, "Hey, DeBeers has a business model of 'managing costs'. They can do what they want. If you don't like it, find another player (never mind that DeBeers controls 90%+ of the market) or make your own diamond mining corporation."