Something I've noticed is that someone asks a question, it gets answered fairly quickly, and then off topic discussion starts for the next five pages and mods end up locking the thread anyway. I think non moderators should have the ability to lock the threads they create after their question is answered.