Imho, try to keep it from going mainstream. If there aren't enough viewers to make advertising profitable, then many of the problems filling the current internet would not appear in the first place.
Not gatekeeping, I phrased my idea badly before, and I'm sorry about that. I would like to make it clear that I feel very strongly against gatekeeping, and against censorship.
More like not pushing for more acceptance. Allow a community to form, but do not try to market your way into a larger community.
Obviously this approach is not sustainable, at least on the first try, as the Internet itself shows.
However, now that the internet already exists, a parallel internet so to speak would not have as much/any appeal to the average consumer/corporation, which ideally would lead to only those who are interested in the community/content arriving there.
How is that different from subreddits - Or communities like HN? Those aren't technical decisions, but social ones, so why do we need a new internet to implement them?
We don't necessarily need a new internet. However, it could provide another line of "defense" against corporate interests.
If the only barrier to joining is a technical one, than anyone who wanted to could join, but the majority of people would not have interest in joining. Ideally, this would prevent AdTech from taking an interest.
As for the fact that these are primarily social issues, I agree. A social solution is going to be much longer lasting and effective then any technical solution. However, it is also much more difficult to implement.
Either that, or have separate webs for different disciplines (maybe one for academia, one for arts, one for jounralism, one for programming, etc.) that are kept separate from each other. I'm not sure how it could be implemented, but a forced partitioning like that could probably serve the same purpose without gatekeeping (if the partitions are small enough).