I still fail to see why enforcing rules that already existed is somehow depriving anyone of enjoying the site.
I don't disagree with enforcing the rules, in fact I like the way the rules have been spelled out a little more clearly. What I disagree with is the public punishment idea where everyone can see how many times you've been dinged, but not what it was for.