Hi guys. I did not add any more ads here in years, but Google (the ad service) determines where they appear, using new technology of theirs they can inject them in different places. So that explains if you see ads in different locations than usual.
As for the site, yes it is not the best performing and yes it goes down at times. The issue is we have a very old software that powers the site, it's no secret that it needs updating. The problem with doing an upgrade is that it requires a massive amount of work to upgrade things while make all the parts of the site just work as they do now. For example, we have a wiki and a photo gallery and some other smaller features that are heavily integrated with the forums. Upgrading the forum would cause those aspects to stop working, or require a massive amount of work on those parts of the site as well to get it all working in a familiar way.
I just do not have the resources these days to dedicate to doing all that.