You get three types of cyclist, and only one of them is a problem.
Mountain bikers are usually well adjusted and normal human beings.
Communting cyclists who choose to ride to work instead of driving aren't too bad either.
And then there are the guys who take their road cycling seriously and quite frankly most of them are pricks. They are entitled, aggressive and a danger to themselves and every other road user. I think sjambokking is a good start but we should work up from there.
I was a road cyclist and mountain biker in the UK. Riding on SA roads cured me of for the former..
