To be honest, none us knew what his instructions were as SCM. For all we know, he could have been told to use all forms of social media/networking, as well as keep the forum as up-to-date, as possible. Again, just because you are not someone who follows these outlets, there are a lot of people do. He was very active on these forums until recently, and perhaps, since he was a senior staff member, he was told about these redundancies in advance, hence the quietening.
Personally, I have met Stephen Reid a few times, and he was very passionate about this game. It is a shame to see him go. It is astounding the tremendous amount of personal hatred towards these staff members (this isn't aimed at the quoted post, but just at the community as a whole). They are humans, with real lives, outside of this game's development. If you want to direct dislike or distaste towards the project, look to the management in charge, instead of blaming the people simply following orders. Attacking them on personal accounts is out of order.