pull down to refresh

The current situation, where there are only a few giant mining pools that in a way act as mint, and a few trading sites that act as banks, is not mentioned. This has resulted in limiting privacy (because the network that exchanges transactions is small), and also in less democracy (because the mining network operators determine the code base).
What is meant by the part in bold (emphasis mine)? Do miners decide what code to run? Isn't this the nodes' job? Probably I'm just misunderstanding what is meant.