I agree, a few years back I started writing an NSC plugin that allowed users to permanently 'hide' threads they didn't want to see. It never materialised to a good extent, but it's always something I've wanted to return to.
I think having the ability to permanently hide threads from the forum...