No, I disagreed heavily with the ban. I even convinced Mack to post about it.
However, bans are Duurings thing, not Karth.
The way the ban process works is a "ban thread" is posted on the mod board, mods go +1 or -1 it and give their reasons, and Duuring considers all their opinions and decides if they are banned or not.