The only time I see people get heated is when they see slow play. They then blame every bad shot they make on those in front of them, even though the back up could be caused a foursome thats five groups ahead. A few weeks ago I had a guy go nuts on me after the 18th, and I was waiting on every hole. I thought we were headed for a fist fight until I talked him down. I was in shock with his rage.
Slow play is frustrating. Not sure why he picked on you. Usually you can see ahead that the group in front of you is waiting for the group ahead to clear the green. I blame courses for scaling back on rangers to regulate play and the reduction of time between tee times.
We often have cart path only days around here in the SC low country. It rains a lot with no drainage. That slows play a lot. Especially when most of us are old men with bad knees.