I've actually been caught up in a mob situation with flying glass, teargas, trampling etc etc. The last thing that goes through your mind is "ooh...lets just calm down, wait here patiently for a moment and all will be well because people are generally good", no, you need to get away as fast as possible, nothing good will come of staying in the middle of the mob. The driver did the best thing in the situation as far as I can see, there's going to be zero reasoning with a bunch of idiots trying to out-tough each other. They had zero interest in having a reasoned discussion about who was right and who was wrong.