There’s a “mark all as read” in your PM box.
I know, why not just automatically mark them as read after a slight delay? Why must the user click?
Why would you want it to be automatic for everyone?
Theoretically wouldn't less clicks lighten the load on the site?