I have come to the conclusion that reddit is 2 apps/websites.
The first is a tiktok-esque waste of time, instant gratification meme machine. Everyone on this app uses the reddit native app and doesn't care about dark patterns. They would never know that reddit's app is shit, because they literally don't care enough.
The 2nd is a Hackernews-esque collection of hobbyist sub-forums. These people are invested in their hobbies and sub-reddits. They use reddit to interact and discuss, but also a source of niche-news for their hobby. Every one here has a 3rd party reddit app or uses RES. (if you don't, please do). Unlike twitter, reddit lets 3rd parties offer feature complete wrappers for reddit. This group has ad-block, but will occasionally give someone gold. This group hates reddit, but also has no where to go.
If a person tries to make reddit both, then it is an annoying experience. I use reddit entirely as the latter. The front-page and r/all are garbage to me. Every super popular (barring sports) subreddit is trash. But, my niche subreddits are literally the best places on the internet to gain niche information.
Examples where the subreddit is the best source of open discussion on the internet for that niche: dota2, manga, soccer, metal, prog, civilized discourse, history, male fashion (kinda), calisthenics, small cities, fantasy fiction, niche YT channels, super authentic cooking....and that's just for me.
PSA : Use a 3rd party reddit app (SYNC is my preferred. Pay up the 2$ dollars. It is worth it). Use RES, and enforce filters strongly. Use RedditProTools to detect trolls, bias and top contributors. Use Imagus (hoverzoom has malware) for pop-image/video viewer. These will greatly enhance your reddit experience.