A rather depressing read.

"falling satisfaction levels and a core team, not listening and blazing a trail their users don't necessarily want or need" is how I would sum it up.