> One of the problems with halon, and the write-up mentions this, is that it is super effective at starving the fire of oxygen
That's not actually quite how it works. But yes, the end result is the same. I'll copy-paste my comment from the Medium:
That's NOT how halon works! It's a common misconception, but it's incorrect. In fact, halon doesn't react with pretty much anything, it's very chemically stable. You can mix halon with pure oxygen and it'll just sit there, doing nothing.
This stability is exactly why it works so well. You need only a few _percent_ of halon by volume to stop the fires, not even close to consuming even a fraction of the 21% of oxygen.
Normal oxygen consists of two atoms bonded together (thus "O2"). And fire is spread by oxygen radicals, lone oxygen atoms that have an unpaired electron, eager to make bonds. In a fire, an oxygen radical reacts with a molecule of fuel, and this reaction produces enough energy to create at least one more oxygen radical, sustaining the chain reaction.
But halon has these chlorine and bromine atoms, they are bound tightly to carbon, but not as tightly as oxygen would be. So oxygen radicals have enough energy to displace them and bind to the central carbon atom. But the resulting energy release is not enough to create _more_ radicals, so the chain reaction is stopped.
Moreover, the chlorine radical can then snap back onto another carbon atom (from the fuel source), releasing a bit of energy, but not enough to create a new oxygen radical. And the cycle can repeat again.