Yes, I suppose it was a knee-jerk reaction on my part, without researching the facts of the case properly. I certainly agree with you as far as the 17 year-old is concerned, and his despicable act.
However, there was nothing to prevent the bus driver stopping for help if he was aware of what was going on (unless he was a part of it of course). So, still unforgiveable in my book.