I didn't troll through the whole thread - sorry for that. I agree 100% with SwissVan. To confirm it - something that happened yesterday.
On the way home on the R44 I was a couple of cars behind an idiot in a bakkie with a trailor. All of us riding there will know the bultjie at Olivello. Going down there (from Stellenbosch) this bloke decides the little truck in front of him has no right not to move over in the yellow lane, so he's going to overtake - regardless of the oncoming truck. Simply pulls out and the oncoming truck simply had to eff-off into his yellow lane to avoid a head-to-head! And yes, he was still just a couple of cars ahead at the Klapmuts 4-way stop.
If people on the roads care so little about their own lives, going head-to-head with a truck for the sake of arriving a minute or two earlier - what chance do cyclists have?
Everybody's attitude must change. As cyclist, I do what I can to be seen - and to be seen as friendly and law-abiding.