I use the "mark all read" button to let myself know it's time to leave a forum rather than spending time on threads that are only more interesting than something I'm supposed to be doing (is that clear?).
Anyway, the button is only available if there is an entirely new thread in the forum, not if there are plenty of threads with new replies.
Could it be available all the time? It would help to improve my self-discipline and overall personal productivity