Wegmans does that for alcohol now. I've heard stories of parents not being able to buy beer when they have their kid with them. I'm all for strict enforcement but damn.
Who gives a sh--. Why do people always need to debate what's a sport and what isn't? In the end, everything is just entertainment created to break up our mundane lives. Enjoy it or don't.
Technically, what you were doing is illegal as you were breaking the speed limit.
Realistically, they're !@#$tards and you should have just backed off and controlled your road rage.