He meant any developer can build improvement for Bitcoin.
But the community will make a consensus whether to adopt new improvement by using client version which support that improvement and miners can show their support by include some text on Coin Base text.
So there won't be any dependence and decentralization can be preserved.
I clearly see his (and your) point why you seem missed mine.
"Majority" (AKA "consensus") does never stand for "decentralization", and never did.
Othervise you have to admit the centralized banks are decentralized since they are functioning under the rules developed by government adopted by "community" that "made a consensus".
Looks like we have difference point of view, but then what's decentralization for you and how can Bitcoin have new technology/implementation besides majority/consensus system?
Also, "consensus" by "community" to use Bank was made in past and now most people simply use existing system and many improvement is forced by government/banker.