With respect to this discussion and in the sake of openness, I'd like to know from those responding when they feel an ISP is allowed to contend their connection?
You are buying contended network access, even on capped accounts. However the moment speed dips for anyone it is problematic. So with this in mind, are you comfortable with your ISP saying that speeds were reduced on downloads at a specific time due to ordinary network contentions? Also, would you prefer these contentions to be across the board on all protocols or do you believe it should hit perhaps p2p first when a network contends?
If the "pool" of customers is big enough as that I'm not contended to death during peak times, then I have no problem with it. I have no issues with any kind of bandwidth management on the ISP side (contending, shaping, prioritization) as long as real time protocols (streaming specifically) work when they are needed.
File sharing (P2P, NNTP) is usually not time sensitive, so I don't usually mind having to wait a bit longer for these files. Again, I do all my P2P over night so most of the time I'm never waiting for something to download. I would have an issue if I queued some torrents the night before and then when I check the next morning they were not completed (obviously factoring in the size of the torrents and my line speed).
Now while I do say that P2P isn't a priority, there needs to be some sort of "reasonable" (lolz) speed that the user can expect if for example they wanna torrent Big Bang Theory at 7PM when all the sane people are streaming Netflix. The problem is what is "reasonable", 80% of line speed, 70%, 50%, 30%? It's not something I think will ever be agreed upon in a way that most parties involved are happy.
From my understanding very few customers would be able to afford any kind of internet account if the data was not contended to some degree. We all want fast internet, but pricing does play a huge part as well (for the average internet user anyway). If having a contended service (that you don't really notice the effects of real time protocols) dramatically decreases the cost of access, then I'm all for it.
So to solve this issue, I think the only reasonable thing to do is dig up all the streets and lay some glorious fibre, starting with where I live (I have highly regarded, self reviewed studies showing that this is the optimal point to begin the network). Then Telkom can go [censored] itself with its IPC.