By phrasing the web as the "internet", you more reveal your own lack of understanding than encourage thoughts about change.
I see you also use exclusionary and ageist language. Did you realize that many in your parents' generation, and indeed their parents' generation, used exactly the same language?
The ad revenue systems you complain about are because people who spend half-time or more working on projects need funding, and Kickstarter/Patreon/etc. don't seem to suffice. If we switched to an unconditional basic income, then I predict we would see many changes in how people use the web. It would mean that many more independent developers could work on interesting projects, without worries of where money would come from, and people could spend more time expressing themselves and reading what others do.
However, unlike your dreams of the future, my proposal would not be restricted to the young.
An alternative to the current internet could be that all people who connect to the internet are required to login to a government server, using biometrics and a password from a security token.
I feel a lot different about that than a decentralized mesh topology.