Regardless of the details, everyone should avoid being an ass whenever they can. Additionally, everyone should try to help ameliorate the effects of bad behavior on the wells we all share...if someone offends the waitress a kind comment or extra tip from someone else (even if they played no part in the incident) goes a long way towards keeping the poison out of the well. To some extent we are are all responsible for eachother.