Good point, but unfortunately with no competition, and no regulatory body willing to do anything about the constant complaints, we're stuck between a rock and a hard place.
You also have to remember that what's probably the majority of ADSL users/potential users - the poor souls who know nothing about this fantastic site, nor really know the complications of ADSL - are the ones that Telkom has a tight grip on. With their advertising campaigns and apparent "special deals", Telkom tricks the average consumer into thinking they're getting something fantastic and world-class. Hell, with their campaigns, Telkom could probably sell 2 cans with inter-connecting string for a few grand to the average consumer.
If neither Telkom nor ICASA are actually willing to do anything, there's little else than can be done. I'm sure the Government doesn't care (about anything really), and unless you're willing to go the treacherous MyWireless route, ADSL is really all we have.
I just really don't understand why Telkom's prices keep going up though - they make huge amounts of profit, and while in most other countries the cost of technology and telecommunications is dropping, SA just seems constant price increases in everything. So not only are you paying for an inadequate, under-supported, sub-standard service, you're also likely to be charged even more for said service in a year's time!