Is the only way of deleting a thread created by oneself possible by flagging it for a moderator to assist? I vaguely remember having that ability before, but maybe I'm miss remembering.
Under your first post in the thread, isn't there an option to expand the options and delete the post? I believe that will also delete the thread.
If someone else post in the thread, there may not be an option to delete the thread.
Not on my screen