People dislike Facebook and other centralized platforms not because they're centralized per-se, but because the user experience is terrible (due to mismatched incentives - these platforms make money off ads, so their only objective is to make you engage with the ads as much as possible).
The solution is a platform that doesn't have these mismatched incentives (either paid for, ran by donations, etc) but that otherwise has the user experience of the mainsteam platforms.
This reads like a tech demo where the tech and decentralization is the selling point, but the truth is, the masses don't know/care about that and rightfully so. The same applies to Mastodon and similar projects.