This is not a wall of text, but an idea I'd like to pitch to the people who read my blog. As it stands, there are three very common forms of punishment to players - ZI, PZI, and EZI. Personally, I've never even been ZI'd, so my views on this matter might be a little bit skewed. ZI, as it's been described to me, is not the worst thing in the world. It's not permanent, and you don't necessarily lose everything, so you can still build up to your former glory. PZI, if the IC person is a !@#$%, may sometimes be necessary, and EZI might be necessary in extreme cases, like if the person in question is a proven Neo-Nazi. Yes, I just Godwin'd.
But what about, say, a 1MZI - ZI for the period of one month? Or, 1WZI - ZI for the period of one week? Hell, why stop there - 45DZI - ZI for the period of 45 days? I think we're limiting ourselves to only three extremes, and there is an unexplored middle ground for suitable punishments.