You could host the NIP repository on radicle. Then there would be no central server. But there would still be a list of people with merge permissions, which one can also interpret as centralization.
Discussion
A long-term goal of mine (and the team) is to get the NIPs repo on GitNestr eventually. Centralised permissions, decentralised hosting.