I don't know that we really saw that post until now. I mean, some of us may have? I don't think I have.
Either way, we don't tend to have an official "this is what SE The Company thinks" stance on various blog posts out there. Truth be told, I bet we don't even know about most of them. Even my response here, although I work at SE, is largely personal opinion. I don't think it's out of line with what anyone else working here would write, but who knows. There's 100+ of us at this point. Here's hoping we don't develop a "PR department" any time soon just to talk to our users and respond to blog posts. :)
But I digress.
I'm sorry to hear that Michael's experience was bad. Some folks love us. Some do not. We aren't perfect, we have a number of problems - some technical, some social. Our community-driven moderation model is both one of our strengths and one of our weaknesses.
The best we can do is move forward, taking advice from the community (that's why we have metas!) as well as guiding the community where needed (that's why we have a community team!).