Obviously I disagree, despite the valid comment regarding the possibility of preventing a fire. I can't say how common or uncommon such a situation is.
Cost? A heck of a lot less than a replacement vehicle (and the standard Element is $90, not $150; the largest size is $120). Durability? I'd bet money that over half the standard fire extinguishers currently in place in private U.S. vehicles are dead, despite a gauge in the green, due to content caking. That can't happen with the Element, which has no expiration date and no required maintenance. It's also not pressurized. Unlike standard extinguishers, if I ever need the Element I know it will work. If I ever have to use it, I won't care in the slightest that it's not refillable; I'll happily plunk for a new one.
The average 2.5-pound extinguisher (by far the most common vehicle model) will empty itself in less than ten seconds; a bulky five-pound unit will do so in 20. The base Element discharges for 50 seconds, giving the user far more leeway to ensure the fire is actually out. The larger one discharges for a full 100 seconds. It weighs no more than a road flare, making use in a stressful and potentially dangerous situation much easier.
Wind? All extinguishers that use gas are affected by wind. Deploy from upwind. The Element site has useful advice for fighting fires with any type of extinguisher.