Reading the responses in this thread vs. the responses in the Giant Bomb thread is incredibly eyeraising. They couldn't be more different in terms of how the communities viewed the people involved.
For the record, my best wishes to all the individuals who got laid off. I can only imagine how badly that sucks right now and I knew several of them personally from years on the site and from working with them from my time as a moderator. I may not have always agreed 100% of the time with any single one of them on any particular issue, but they all knew that such disagreements were to be expected.
Good luck to all of you.