I totally understand where you are coming from. Too much of this tailgating goes on now. I reckon the majority of drivers have been victims because it is too common.
Sounds like you need to get a better handle on what your children are doing, rather than suggesting it's the vehicle your kid hit with his ball is somehow to blame?
Irrespective of the undertaking Merc, your lane discipline is frankly f**king appalling.