I don't understand the policy of closing threads which could encourage people to script better mods. You should punish the spammers, not be lazy-ass moderator and just close the whole thread because of them.
Moderating UnrealSoftware is hard enough.
You are right. We SHOULD. But we CAN'T because it would be shittons of work.
Then get more moderators and start actually doing what you are responsible for. Being a moderator is a lot of work. If you can't do it properly - resign.