Thread:Feedback/Delete thread/Tgr

Users could just move the thread into some sort of trash container (while actual deletion would be reserved for admins for illegal content and such). That is transparent and easy to undo.

Personally I would prefer some sort of hiding (and not only for whole threads but for any subtree), such as Template:Off+ on hu.wikipedia. For heavy vandalism moving/deletion is still necessary, but in must actual cases just hiding an off-topic or unconstructive debate behind a toggle button and not notifying abouth them (except those who opt in) works better than just killing the conversation as it feels less rude (thus can be used more widely to keep on topic and generates less debates about moderation).

You could even hide messages based on some sort of collaborative evaluation scheme, as in Slashdot.