I don't think there is anything we can do to stop this. Unfortunately, when they see the high profile players doing this sort of action they start to think it is okay to do it too. What I think people need to realize is that 1. players should control their emotions and 2. the professionals are playing for large sums of money so their reaction is probably a lot more valid than a 20+ handicap missing a putt.
Although I do not condone this sort of behavior with the professionals, it is more justifiable than your weekend warriors. I am willing to bet anything, that if you played a casual round with any tour player, that if they hit one of those terrible shots they normally would get upset about, you wouldn't see much of a reaction if any.
I think people need to remember we are not all professionals playing for large sums of money every week. A lot of people get caught up "thinking" they are professionals.
P.S. I would have ripped the kid a new one if I had seen him slam a putter into a green. That would be the last straw for me, once you see someone ruin a green because of a putt they probably would miss 9 times out of 10 is a bit ridiculous.