Those spambots are crafty things, aren't they? Anyway, it's looking much better already. It's always a work in progress, but hey: A work in progress is always a positive sign for things to come. At least somebody here has the right idea. The fact that you are trimming the fat too speaks great volume, in more ways than one (inactive staff and inactive forums). Make others find a reason to keep them/their positions, as opposed to you finding a reason to not keep them. They snooze, they lose, and life goes on either way.
Lets give a round of applause to DarkDragon. These actions should not go unappreciated. In these types of environments, such words of appreciation are often not said enough.