I don't really understand the bannings. That guy seemed to contribute reasonably. There are always going to be some disagreements on an online forum. Swinging the banhammer seems a bit extreme.
The mods don't use the banhammer lightly. They give members ample warnings, a chance to explain themselves and many chances to change their bad "ways".