Re: Pure BS
"By this definition, having a bandwidth of less than *infinity* is a limit, because if my bandwith is less than infinity, there is a limit to how much I can download in a given period."
This is just hyperbole, This is not referring to a limit imposed by the provider. If I have a 10Mb connection, and routinely see 9Mb or better, then the provider decided they didn't like me for some reason and for early evening only allowed me 2Mb, that is an arbitrary limit. There reason for deciding they didn't like me would be irrelevant, but would likely be because I use an application provided by someone other than them and they would would rather I buy the application from them.
"I can appreciate that people feel they want to get what they've paid for, but in a network of finite resources there has to be, at some times, a way of dividing up bandwith so that all users get some service rather than some users getting all the service."
It is unethical to oversell, and should be illegal (and I think that applies to all appilcations, services etc., e.g. airplane seats.) There should be honesty and integrity in any transaction. If they have 2000 customers on a given segment and can't provide all of them the bandwidth they advertise, then that should be in the contract. If they told me they could only provide 10Mb for 1000 users and the rest of us only get 2Mb until the number of users drops, and they priced it accordingly, then fine. If they have three plans, 2Mb, 10Mb and 50Mb, with respectlively higher prices, and no mention of overselling, I would expect if I paid for the 50Mb I should get that or near it at all times.