When you think about it, traditional fire extinguishers are actually pretty bad. I’ve (thankfully) never had to use one in an emergency situation, but I can’t imagine that they’d be particularly easy to use.
Well, now there’s the Elide Fire Ball. Basically, they’re ‘throw-able fire extinguishers’ and they’re great.
Check out this demonstration: