Em 1º lugar, a Internet é uma rede "best-effort". Não há "garantias".
Em 2º lugar, a largura de banda é finita. Todos os ISP tem ligações com a restante rede através de links nacionais e internacionais, e esses links (assim como os equipamentos que os suportam) tem limites... e custos. E não são tão baixos como isso.
A unica forma de rentabilizar links é vender essa largura de banda over and over again.
Se o ISP tiver -sei lá- 3 links STM1 internacionais tem 3 X 155Mbps (menos uns aproximadamente 14% em cada link, para os preciosistas, devido ao overhead do ATM). Ora 3x155=465. O que são "peanuts" se esse ISP tiver 1000 clientes com ligações de 24Mb.
Se quiseres ir para o limite do absurdo, pensa que 7 clientes a 24Mb conseguem "esgotar" uma STM1. Uma STM1 custa umas largas dezenas (ou mesmo milhares) de Euro por mês. Para "garantir" esses 24Mb, esse custo teria que ser dividido por 7 clientes... e mesmo assim, a "garantia" terminaria na "ponta" da STM1.
Mas vamos sair da "fantasy land".
Na prática, o que tu pagas é a velocidade que tens na "last mile", ou seja, do teu ponto de acesso até à rede do ISP, e isso é que é garantido pelo ISP.
A partir daí é o (lá está) "best effort", ou seja o dividir da largura de banda do ISP por todos os seus clientes.
O que se tem assistido nos últimos anos tem sido uma escalada (a meu ver) absurda nas velocidades do last mile, sem um correspondente crescimento a nivel de backbone, e cada vez mais as pessoas se sentem um pouco "defraudadas" (a tua frase de "tou limitado no uso" é o exemplo disso) porque não tem o que pagaram... ou acham que não tem.
Se somarmos a isto os maníacos do p2p (que (ab)usam "porque pago a ligação portanto tenho direito a sacar 24x7x365"), é normal que os ISP apostem cada vez mais em TS agressivo.
Sidenote: É cada vez maior a tendência dos ISP em serem ainda mais agressivos a nivel de TS com os utilizadores que "abusam", colocando-os em pools de "bad users" com limitações muito fortes...
Essa tendência está a generalizar-se, sendo de prever que todos os ISP acabem por implementar esse tipo de medidas para se "defenderem" dos tais 2% dos users que gastam 90% da banda.
O que quero dizer ? Fácil: Tão no ISP X e são tagged como "bad user". Chateiam-se com o ISP e mudam para o Y. O Y nota que são "bad user" e levam com o tag. Chateiam-se e mudam para o Z. Acontece o mesmo no Z ... "andsoin andsoin" ...
O melhor é mesmo manter um "low profile" e usar a ligação com parcimónia ...

Assim levam com algum TS mas ainda conseguem fazer qq coisita ...
(Nunca se interrogaram porque há users que conseguem velocidades bem mais elevadas que outros dentro do mesmo ISP e às vezes na mm zona geográfica ?

).
"V"