Well written and thanks for posting it. Just walk away folks. Walk away. There's no good reason to start slinging crap all over.
If you have a beef with someone, keep it private. Remember the old simple leadership concept: Praise publicly and reprimand privately.