The commit itself, and the events around that were already discussed on another thread, but about this blog posting specifically - this is a little extreme.
I would have hoped at this point, an official posting, on the corporate pages would have a more sensible and calming approach. I guess not.
All in all, no one comes out of this looking well.