@commandlinekid
I couldn't possibly disagree with you more.
If someone behaves in a violent, anti-social manner, he should be handled in whatever means is expedient.
Don't want to get punched in the back of the head? Don't throw food (or glass) at people in public.