This is the best thing I have heard this month. When I don't have this nagging feeling of distrust I don't feel like I am being strung along.
This is what really set me off. If my support ticket was answered with an acknowledgement that there was something wrong on AH's side that could cause the issue, and then they asked me to talk with Telkom to eliminate my problem being with my line, I would have done it gladly. That would have made me feel like they really cared and wanted to go the extra mile to make sure they had done everything they possible could for me, while also being honest about any issue on their side. Even a message now, after two weeks, on my ticket would be good.
Getting an "its Telkom" response made me feel like AH didn't want to take responsibility and that would be incredibly consumer unfriendly. No matter how honest AH felt they were being, something so small as a single sentence missing from a support ticket can make a consumer feel otherwise. I hope these lessons are truly learnt, AH would be better for it.
PS I have canceled my account and already signed up with another ISP, but if that doesn't work out I would definitely reconsider AH if these lessons are put into practice.