It is simple. When many people need new data, it ends up centralized.
Any aspect of nostr you change will not change that factor. It is physical. It could be in a server, relay, indexer, it doesnt matter.
You cannot have a performant app or large amount of interaction without centralization.
The servers that perform that service, will censor. Not because they want to, but because they will get shut down or go to jail if they do not.
