And after unchecking this option, you can tap the upvote or downvote buttons on the list view to mark posts as read (such as if you don't want to open the full post with comments, which will also mark a post as read).
For posts that I don't really feel strongly enough to upvote or downvote, I just tap upvote twice (turn it on, then back off again). This way the post still shows as "read".
Then whenever you refresh your list, all the posts you've "read" won't show up again.