Seems to me the problem isn't bittorrent. I happen to pay for a 7.5mbit down, 1.5mbit up connection. So does everyone else with my provider.
But, I guess the internet providers pass out bandwidth the way banks pass out money - that is, all the customers have a certain bandwidth to share and the provider simply hopes no more than 10% of their customers (or whatever the number is) will make a run on the bandwidth all at the same time.
How about you give and guarantee me the bandwidth I pay for? You know, the bandwidth in all your advertising and contracts? I never use more than my 7.5/1.5mbit connection, so there should be no reason that me maxing out my connection should interfere with anybody else - if it does that's because it's really shared bandwidth (not the bandwidth that I bought which should belong to me, used however I see appropriate), and perhaps we should look at fixing your infrastructure problems and business model instead of pointing at my usage habits?