It is really painful to see contributors like Olin are just treated like this. I checked his answers/comments before the suspension, there is nothing really offensive.
It is very discouraging to contribute to a community with such type of management. Off course I am not saying that big contributors like Olin can do whatever they want to do. But all of us know that he did not do anything deserve a month suspension, and if it is so, why don’t the moderator share the reason with all the community to justify his/her action?