> They can do it indiscriminately, or they can do it by need, with realtime communications clearly being a higher priority than a large file upload for example. QoS is nothing new, and it's likely already done by your ISP.
I've not argued against QoS in general - of course the network has its limits. The thing I'm arguing against is that the power to discriminate between internet traffic based on its origin, not on the exact way the bandwidth is used in general. To my knowledge, the former isn't being done, yet.
> Then, I wonder, why it has not already been done? ISP's have been free to do this since day one of the internet. Why just now?
That's similar to asking why companies haven't implemented every anti-consumer practice imaginable to squeeze out the most money yet. <Major food producer> could've shrunken their product's packaging by 15% while retaining the same price two years ago, so why are they only doing it now? My guess is that, for one, this could be legally problematic in some countries. Also, if your competition isn't also switching to this model, your services would become a lot less desired. However, as the population of internet users nears 100% in first-world countries all while the ISPs require constantly increasing profits, I can easily foresee something like this coming in the future.
It would be a guaranteed money-maker - create more plans, where connection is throttled unless you're connecting to a Preferred Website, then ask companies to pay up to speed up their websites and upcharge users to get access to the full internet.
> It's not unreasonable for ISP's in general to charge people based on consumption.
Well, then they can do that. Consumption-based internet plans are extremely common - in some countries, even "unlimited" plans can even end up as "several terabytes of data and then severely throttled" plans. Still, I don't see where the ability to discriminate based on what website you're connecting to comes in.
Even then, it's very debatable that this is actually something that we need - given the present-day situation where internet usage is at an all-time high and ISPs seemingly have no issues building and supporting networks that make up for the average bandwidth that they can expect to use, limiting those services (barring a sudden explosion in average bandwidth use) would seem like price-gouging rather than rationing a limited service.