To add to this, I think as long as decentralization involves having to know how to and have the money to operate a server, it’s not going to reach the point some may hope for. The monetary costs may be lower than ever, but that doesn’t address the knowledge requirements (not to mention time for setup and upkeep).
Even one of the more user friendly attempts at this so far (AT Protocol) doesn’t address this in a meaningful way, as one still has to get into the weeds of server config, domain leasing, etc.
“Behold, I’m a unicorn!”