I know it would be against your ethos, but if people had to wait, say, a week after joining before they could post new threads, might that help?
I am so sorry you have all this trouble. We love the Forum.
has the problem been these adverts? They drive me absolutely mad when I try to use the site on my iphone
andyc thinks im ignorant but it is a nightmare trying to access from an iphone