I'm not going to make any statement on who should be banned or if anyone should be banned. Personally, that sort of thing probably should have been privately emailed to the moderators and Dave, but whatever, the person he brings up has been pretty public with his dissatisfaction with Dave and the site itself.
However, I will say that there is a huge difference between disagreements and debates and uncivil behavior. What the poster mentioned in terms of behavior is, in my opinion, uncivil and rude and not just a simple disagreement. It is up to the moderators and Dave, however, when it comes to actual punitive action.
-Rob