One flaw in Discourse that I find extremely frustrating is the lack of a “mark as unread” feature. See PEP 627: Updating PEP 376; making RECORD optional in installed .dist-info for the latest case where it tripped me up.
Because of this lack, I find Discourse very frustrating for managing threads that need follow-up (as opposed to general discussions where the world won’t end if people are denied the dubious benefit of my insights )