If they sell you a 100Mbit/s line with unlimited data, it should be illegal to charge you again if you use all that potential... either directly or indirectly.
> If they sell you a 100Mbit/s line with unlimited data
No ISP that I'm aware of does that. They might sell you a line with a "nominal" bandwidth of 100 Mb/s, but when you read the fine print, that really means "as long as nobody else is using the network at the same time", or something like that, plus a lot of other qualifications and hedges and disclaimers. The ISP actually is making no guarantee whatever about the actual data rate you will get.
> If they sell you a 100Mbit/s line with unlimited data, it should be illegal to charge you again if you use all that potential... either directly or indirectly.
(QFP) It's "thinking" like this that's responsible for a good 40% of the outrage over net neutrality, IMO.
The argument about whether "unlimited data" really means unlimited data is a completely different discussion. It has nothing to do with net neutrality, it's a discussion about false advertising.
Only a child could read "unlimited data" and think it meant unlimited data. Your network speed is finite; multiply it by time and you get the maximum amount of data you can possibly download. This is a hard limit that cannot be exceeded, and it is well short of "unlimited".
What grown ups understand "unlimited" to mean is that there is no bandwidth cap. There is no hard limit on number of bytes downloaded, beyond which the connection stops working until the next rebilling period.
But this doesn't get rid of the underlying problem. Thinking that it does, that it's just an advertising lie, is magical thinking unfit for adults.
Without a bandwidth cap, other mechanisms need to be used to deal with the fact that consumer internet is sold via contended lines. Some packets will need to be dropped; available bandwidth must shrink when there is more contention. What decides which packets get dropped and which ones get priority - complete randomness, or should your phone call be less important than the difference between a 1.9M/sec video stream and a 2M/sec stream? This is exactly where network neutrality comes in. It's a different way of dealing with the scarce resource, the contended lines.
So it is not a completely different discussion. It is in fact the same discussion, from a different angle.
Power companies have the exact same problem. That being said: how do power companies solve it? They make absolutely sure they have enough extra capacity - because if they don't people complain, loudly.
So: Here is what I read "unlimited data" as: The service provider has enough capacity that a customer has access to at least their full subscribed service normally.
In other words, I am challenging the preconditions of your response: I do not believe that consumer internet should be sold via lines that are contended to the point that "brownouts" (that is having bandwidth of < subscribed rate) are a normal occurrence.
Not to anywhere near the same extent. The range of power consumption of residences probably covers less than an order of magnitude. The range of bandwidth consumption of residences probably covers several orders of magnitude.
> how do power companies solve it?
By charging people for power consumed, directly. Power companies don't have flat-rate, unlimited-use plans. Everyone knows that if they use more electricity, they pay more, and if they use less, they pay less.
> if they don't people complain, loudly.
Yes, because electrical power is a necessity in a way that Netflix-level internet bandwidth is not.
> I do not believe that consumer internet should be sold via lines that are contended to the point that "brownouts" (that is having bandwidth of < subscribed rate) are a normal occurrence.
ISP's do have customers that get that kind of service. Those customers are called "businesses", and they pay significantly more than residential customers do, because they insist on actual service level guarantees.
I think it is connected since it is all the same network traffic... they do false advertising on bandwidth, which is like the first hidden charge (using small prints, maybe) & and then try to do a second hidden charge for every bit by charging clients first and servers later (Netflix for example)...
edit: missed the "unlimited" bit, i agree if you're buying an "unlimited" service, there shouldn't be an artificial cap
why not? if I only want to use a small amount of bandwidth per month, why should I pay the same as someone who uses 10 or 20 times as much? (I don't only use a small amount, but that's why i sprung the extra $10 a month to go from 500GB to unlimited)
having grown up with segmentation on both speed and quota, i struggle to understand why there's such opposition to the idea