I definitely agree that there should be consequences. Not sure if murder should be one of them especially when there was no loss of life or limb in this case.
If this kid had thrown this object and the action had resulted in the death of a person, I would have joined you in calling for his head.
Not in this case though.
Throwing objects into moving traffic is needlessly rolling the dice on killing an innocent party, no different than driving drunk or firing a rifle into the air in a developed area.
Waiting until you have a victim before doing something about the offender is choosing to ruin two lives later instead of one now. Bad exchange.
The problem here is that we expect the auto driver to magically know it is just an egg or not some sort of bump/rob scam.
You take your plaintiff as you find him.
There have been many cases where road debris kills people.
Of course we have to wonder why the SUV was abandoned since it is so easy to track the owners down.