I was there and it was definitely a little harsh. I take on board Si's comments but when marshalling if a ball joint just needs popping back on then we all do it, don't we?? I know I do....
I also get he may be a little annoyed if he thought the car was being deliberately but it's inexcusable to throw another drivers car under any circumstance.