There are different levels of controls when it comes to Bitcoin, There are Bitcoin miners, Bitcoin nodes, and Bitcoin owners with private keys.
Bitcoin miners control which transactions they can accept and which they cannot, this doesn't mean they can do whatever they want, because they themselves are limited on applying things that they agree on all of them.
Bitcoin nodes are where the Bitcoin blockchain is stored, that is all of the transactions in Bitcoin history.
And finally Bitcoin owners with addresses and their corresponding private keys, these are the owners of the bitcoins located in these addresses, unlike all the previous levels of controls, where all the participants in controlling that level have to agree on something for it to be applied, this is not the case for Bitcoin owners, where they themselves on their own can move their bitcoin wherever they want by themselves.