That's a different problem, and won't be solved by any P2P-platform. There are more than enough ways for discovering selfhosted content, people just don't use it.
No, not really. You want to change the world, but bring up a technical solution, when it's a social situation. If you want to strengthen indymedia, then work on the social level, not technology. Reinventing the same thing again, will not change anything.
You’re not wrong to bring up the social level, but you also have to combat the technological level as well. The systems that already exist don’t work not just because of social reasons. Mastodon/ActivityPub was gaining decent traction, despite its usability problems … and then the more usable, better funded BlueSky stepped in.
There are lots of options for running your own Mastodon/ ActivityPub implementation, etc—it’s not easy, though. This is purely a technical problem.
Of course, I am not really talking about Chirp clones here, but this is a pretty good analogue for comparison.