said by FifthE1ement:You're not willing to put your money where your mouth is. If you want to do it your way make 100% of users on per byte billing! That way the most users who only use less than 10GB per month will only have to pay $10 per month for internet. And the users who use a ton of data will pay more! But no, like the big companies, you want to continue charging everyone $60+ a month (even if a user only uses 1GB or less a month) so you keep the cash cow running. As I said before you want to have your cake and eat it to.
5th
If you have worked on the business side of any service, or take some basic business/economics classes you would understand in most service industries there is a base amount which covers most of the fixed elements of the business (facilities, infrastructure, engineering, maintenance, call centers, etc.) Then there is an attempt to simplify a billing model that is easy to understand and covers the majority of the customers.
One could create tiers (as others have mentioned) which could more evenly spread these costs out, but the reality is the 1% is WAY OUT THERE and so far removed from the rest of the pack.