I think that what is lost about reddit from reddit specifically being such a shitty company that has so desperately enshittified itself to the point of comic absurdity in what feels like a blink of an eye is that... reddit is the start of a great concept. Of course any system can be gamed, we all could just be dogs on the internet pretending to be humans, but most of the time the upvoting and downvoting along with the multilayered threaded conversations allows for conversation, links and facts to surface that I find harder to find in other places and in general surprisingly sophisticated compared to other places on the internet, so yes!
Of course there is only so much here, which is where you come in!