The Internet started out peer-to-peer, but client-server became dominant during the 90s when the Internet became mainstream - because at the time it was the only option for building services that scaled.
Freenet provides an alternative to the client-server architecture that doesn't require compromising on user experience or scalability.
Missing the forest for the trees.
The socio-economic problems are caused by the limitations & drawbacks of modern tech: It's too easy to centralize control over a platform, whilst keeping things decentralized requires an upfront desire to do so, along with the nightmare that is backwards compatibility.
> No new network could solve problems of monopolies and profit-greedy corporations.
It is a solvable problem. Monopolies & rent-seeking behaviors happen because the tech involved has chokepoints that favor centralized entities.
We know the business processes that should happen for running service X, based on our daily interactions with them and the idealized form of how they should work. Breaking the processes down into components & putting them onto a decentralized compute platform would significantly relax their control over common chokepoints. Dispute processes would be made as public as current government processes, ideally Estonian-like.
Could you please provide some examples?
It's too early to declare that complex socio-economic problems cannot be solved by a new network/infrastructure/etc. Software is one of the "socio-economical instruments" and we shouldn't dismiss its potential for social transformation beyond the control of banks, governments, corporations.