I don't understand the combative attitude towards the whole situation.
Sometimes I get stuck behind a truck. Sometimes a Learner. Sometimes a cyclist. If you can't deal with small delays without descending to primordial levels of rage I don't think it is safe for you to have a license.
I saw, about 20 minutes ago, a family in a car, with young kids at the back, swerve at a group of cyclists, blow the horn and continually stop in front of them. Their crime? To be safely riding in the cycle lane to the side of the road. Why? Because the driver was an idiot. He's been reported to the police. By me.
Yeah, some cyclists do the wrong thing. So what? So do some drivers, some pedestrians, some motorised scooter users, some pogo stick users. But so what?
Just have some patience and a bit of respect on the road.