Playing in a c tier earlier this year, in lead after making up 3 strokes. Next to last hole and guy in 2nd calls me for fault off the tee. Warning and I say no problem and grab another disc and threw another shot. Walk to our 2nd shot and his is under a living tree branch. He reaches up and snaps it off so he can take a normal stance vs side step or crouch. I called him on it for destroying property. 3.3.4 btw. He proceeded to throw a 5 minute tirade of cussing and stalling and some name calling. I had a 2nd on the destruction, the unsportsmanlike, and the failure to progress play. In the end the TD was tired and would not enforce anything even with 2 officials supporting everything. He ended up losing because he lost his cool and blew the last 2 holes.
What I learned in reference to your original question is that you want to politely help people learn the rules. However if you get called on something, be courteous and learn from it without being a idiot.
Great question and topic!!