Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
Unfortunately your conclusion seems very much likely on target! The current leadership of this company has had ample time to make something happen. They need to make something happen or get out of the way and let others do so.