Did this guy over react? Of course he did. On the other hand if you act disrespectful towards people in public, someone will eventually put you in your place. Either that or punch you in it!