One good thing I commend reddit for is their business model centered around the user-funded 'gold system' (now called reddit premium [0]).
Kind of like a win-win: You see a great post or a comment by a random user, you buy gold (or awards/coins as it's now called), reddit gets the money, post or comment's author gets the recognition in that thread via a special badge (aside from a host of other experience-enhancing benefits) -- everyone's happy.
I'm aware of the fact that they run ads, but one can choose to evade all of it by going premium -- pretty neat, imo; Imagine Facebook or Twitter giving users this choice!
[0] https://www.newsweek.com/reddit-gold-silver-platinum-premium...