It's not fair to treat this as a zero-sum game. Community management and content teams are separate entities that do their job separately and receive separate funding. The content team is too busy making content to write developer blogs and speak directly to the players all day. You see the community management team handling all that because it's their job to do it, not the content team. They write the dev blogs, they talk to the players. They get paid to be ambassadors to the players like that.
Maybe it didn't strike you all as such, but the second article seemed to me to be a reflection on the fact that 22 of Jagex's last 60 updates have been game-related, and that's including all the small fixes. The last 5 developer diaries have been about topics other than game content.
You can justify any individual update coming out, but the main point is that Jagex seems to have quite a lot of personnel taking more active roles in the support and special interests subdivisions. There's nothing wrong with that, except the fact that all the support staff is catering to clans and machinima makers instead of answering queries for everyone. How exactly is that taking a more balanced approach to the community? RS content has slowed - and while that's ok if each update is offering lots of playability, the quality of each is going in the opposite direction. I have yet to meet someone who thinks that RS is currently in the most perfect state it will ever be in and that Jagex should sit back and focus on support.
It's not the orb in particular - it's the whole shift away from content and towards community involvement. It was the result of people complaining that Jagex never tells us anything and that they never log into the game and that they never support people making videos or writing about RuneScape. Well now they log into the game and everything, but it's leaving gaping holes in terms of content.
Would you prefer the content team spend all their time writing dev blogs instead of actually making the content? They need to actually make the game. (Actually, I would like it a lot if they wrote them more often, but I've done my share of writing and it can take a lot of time to get a good blog like that done, so I can understand.)
Edit: whoops, forgot I had just posted on the same thread