A temporary banning is also a nice compromise between those who do not accept that situation any more, and those who think it is acceptable. And imho, temporary banning is an option that any sysop could "initiate", that is just to us, all together, to discuss what temporary means, and how we could use that time-out.
Oh, and I mean by that...not that any sysop can just wander around and ban the user he has problem with. I mean that when there is a wide concern over a user repeated wrong behavior, and that the user just loose his "temper", then, just as we practice "protecting a page", we can practice "protecting other editors". A page protection does not last forever. Once the ones disagreeing on the talk page find an agreement, the page is unprotected.
__________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com