This is only partially true. Even if there was a successful miner activation of any soft fork, there is a minimum threshold of nodes required to update to prevent a chain split. Miners fear chain splits and would be highly unlikely to push a soft fork that would create one because they would cause big problems and reduced revenue for miners. We saw this play out during the blocksize wars.