Hi guys I was trying to fix an issue with a reported topic, so, I ran a few re-calculate routines yesterday, which will have re-counted all your posts and in theory will now be more accurate.
I haven't removed / archived any posts, however I know some posts have been removed by moderators, but not many.
I also cleared down the cache, which may explain the slowness, as the system holds regular lookups in memory and these will have been reset.
However one thing to note, the system is generally slow around 9-10am (uk) due to another process that runs on the server.
Hope that clears a few things up.