A "modern Frontpage" may help, but these days it seems:
- creators (including your mum on Facebook) don't want to worry about design, only content
- creators want to see feedback from the widest range of people possible as soon as possible, so it feels like conversation
- consumers (who are the same people) want to see updates from all their friends, family and the brands they follow right there alongside one another and the feedback to their own stuff
So to "reclaim the web" you ALSO need a decentralised commenting system that doesn't require any investment on the part of the user. We have ActivityPub and WebMentions now, but they all require accounts, hosting and management... and they don't come with original content creation.
If you put every creator in their own silo (under their own domain name, say), they won't feel so connected, unless that domain also provides near-instant access to the feeds from all their contacts. Facebook and Insta give you a feed of your whole village plus the folks from the village over that you like, instantly. I'm sure the IndieWeb crew do feel connected, but how much effort have they all made to join that party? LOADS, compared with your mum on Facebook.
So sure, modern Frontpage, but also easy RSS/Atom + WebMentions + ActivityPub (or equivalent).
Personally, I really like Scuttlebutt for this. It has all this stuff, and is offline-first, and will work with interplanetary travel, and you can build calendars and events and stuff on top of it. But it's yet another protocol (and a complex one at that), and getting into the network is a big hurdle still.