The fact that changes are looked at by a large group of people, very few download the latest versions, and nothing gets into “the network” unless the nodes install it.
Developers don’t have special power, they are one in a handful of groups who have varying degrees of influence. But ultimately node runners determine what is running on the network.