By resorting to violence by the public dont you think the bus drivers unions will also resort to violence. Have a citizens meeting with the unions and owners and contractors. Dont threaten to beat them but identify ways and means to curb this menace. I am not a follower of Gandhiji but I believe that violence should be used only where it is necessary. Convince the owners/contractors/drivers that there might come a day when their own Kith and Kin might be in one of this accidents and that they are not immune. Thats the way to resolve problems like these. Also did you see how many people crowd into these buses. Why? People are equally responsible for the blame. We blame everything on the system and we dont make any attempt to correct it. This includes me. Let everyone make money but also be responsible for their ownerships. Thats what as citizens we need to convey. The beating of these people may also lead to uncontrollable riots. If the busowners/drivers/contractors dont listen then just stop using these buses. Dont insist on the driver to go faster if you are getting late