Simplify the DSL mess. South africans need a high speed connection at an affordable price. Focus on providing such a connection and the backbone to route the traffic.
Stop charging per line speed, charge for a working broadband connection @ max attainable speed something affordable like R250. Give customers options with different installation costs for different technologies. It costs the same to provide a customer with a 384kbps or a 10Mbps DSL. Mobile providers do not charge differently for the speed you are getting, compete with them head-on if telkom wants to survive.
1. Make 40Mbps the only DSL option. Make voice optional.
2. If DSL does not work well (cable theft, old infrastructure etc), give customers the option to have a Wireless LTE connection. Installed with some directional antennas if needed. No data contracts attached.
3. Give customers the option to install a directional WIFI dish to a tower that is connected to an exchange (like the WISP), integrate with existing WUGs, and allow a user to have "his connection" over the WUG infrastructure. People and companies will build their own networks in time, but telkom will still make money from providing a "connection to the exchange"
4. Give business and select customers the option to install fibre that runs at max speed, eg 100Mbps.
5. Let ISPs manage the data bundles, provisioning for speed, accounting, billing, and dealing with customers, they do it best. Let them provide these services over any of the above connection types.
6. To install such a connection above charge a installation fee to recoup costs for installing a dish/line/router/s, allow the customer to finance it over one or two years, insure against lightning damage. Use a bank to finance this, telkom is a not a bank. Use insurance companies to insure, telkom is not an insurance company. Also allow for the customer to self finance (self pay), and insure on his own the installation costs.