No offense, but this sounds a lot like a comment made by someone who a/ doesn’t understand blockchain, b/ doesn’t understand high traffic websites. I don’t understand the former but have a fair understanding of the latter, but even then not at the scale of Reddit.
Blockchain is “great” for distributed data. How many people do you know would want to run a node that hosts a few TB of data and requires equally copious amounts of bandwidth?
If you meant that you think we should have federated services that interact with each other using an open protocol, I’ve got great news for you! Mastodon uses ActivityPub to federate and is a Twitter replacement. Lemmy and KBin both implement ActivityPub as well and are more geared towards forum-style use like Reddit.
Regardless of the underlying technology that’s chosen, I think the real issue is that everything ends up being centralised. That gives individuals/companies too much power. If every community has its own subreddit, then each reddit policy change is going to offend/infuriate some part of the user base.
If a community forum decides they want to ban $content, it only affects that community and nobody else cares.
Every forum doesn’t need to be connected with everything else. There’s very little benefit from a scuba diving forum to see posts about tennis or sneakers. The only reason Reddit is popular is because instead of having aggregating clients that show a bunch of different topics from different interest groups, we let the servers be the aggregators.
I guess what I’m describing is usenet, where your usenet client just shows you the things you were subscribed to. Gah I’m old.