What would you have had them do? Make a full blog post for every single employee they hire or layoff? Have the entirety of the site (which is already hypercritical of the admins) mull through and critique every single personnel decision?
They didn't try to hide the fact that he was laid off, and he's now obviously free to come talk here and on twitter about the circumstances surrounding his departure from the company, I really don't see how this is a transparency issue.