Social consensus > blockchain consensus.
Its the job of miners/validators to pick the head of the chain.
But users have the ability to send transactions to whatever p2p network they want to send it to, even if it's a fork proposed by CurrentB on Hackernews.