Keef, of course not all bus drivers are dangerous, and of course there are irresponsible cyclists and taxi drivers, car drives, etc on the road too. But honestly, quite a few bus drivers act horrendously... certainly not the majority of them, but quite a few. I'm all for reserving judgement - as we don't know all the details - but at the end of the day the driver assaulted someone. It's out of order, it's not something to be laughed at.