Many organizations blame the platform.
They think the community is struggling because of a minor platform issue. One client claimed it was because the platform didn't allow photo sharing.
It's rarely the platform. It's more likely to be something the community manager is or isn't doing.
If you're wondering why your community is struggling, it's often best to start with the data (what are your members doing/not doing?) and a 1-week diary of the community manager (what is the community manager doing?).
It shouldn't take long to compare the two to see what's going wrong.