I agree with you, my argued solution to most of the problems surrounding the Internet is regulation which will create emergent conditions to incentivize decentralization. The design of the Internet got us about 90% of what we needed, but we need our government to close the final 10% of the gap to realize the full benefits of the thesis of the Internet, much like anti-trust laws are a pre-requisite to realize maximal benefits from capitalism. (Not getting into an argument about that here, it's just an analogy in this very narrow sense of regulation leading to outsized benefits.)
I haven't thought much about the lower level network stacks but I think social media platforms of a certain size ought to have certain legal requirements to do things that incentivize interoperability or allow competing platforms to emerge (perhaps non-commercial ones.) Primarily things around APIs and data formats.
Yep pretty much. If you support this, you should know that if this ever gets legs despite its surface level appeal you will see a lot of people not supporting it, because it's exactly the kind of thing that led to Cambridge Analytica. So that'll be a good time to truly ask yourself which side of this tradeoff is the one you want to make.