Beagle
He's also a bit of an A$$ sometimes - referring to the way I've seen him treat some people on the forum, present company excluded. I have nothing against him personally.
from what I see there in that linked thread, there's nothing in itself which would justify his banning, IMO.
Spamming with that HUGE in your face self promotion and his huge signature lines, yes.
Banning, maybe not. Maybe the banning is automatic with the new 3 strike mechanism and the mods have to re-instate..