Truth be told. It would be far more productive and nicer to dedicate the time in making the forum better today onwards. Past is there but future is coming which will be defined in the present time.
And how do you suggest we do that, with a main admin that doesn't care? It's very easy to say 'we should focus on making the forum better', but with the person in charge being essentially useless that is near impossible.
I don't know. I am not the one in power so I don't really know what capabilities and the extent of their position but I can say that it should start from above, the admins (the one who has the greatest authority here).
Basically, do their job. What could have been done, what to do, what will do.
I think they are simply understaffed. I have seen staff members react quickly to reports and all of my reported posts were always dealt with within hours. The main problem IMO is they have not enough privileges. More people should be able to restore accounts and more people should be put to work to actively remove spam instead of waiting for reports from other users. I know there's enough money to pay them and some people would surely work for tips, just to make thee experience better for all of us.