How big of a jerk am I? Or are you?

Jerk???
Hell no. I would have gone outside and said, "OK, you guys are done. Pack up your **** and get out of here. I specifically told you not to touch the car. So get out now or I call the cops." And you are right about young kids. Most of the problems I see at car shows is from millennials leaning on and touching the cars.