Like the fcuking dickywhackers that wanted to introduce airbags on motorbikes in the 90's?
And guess what... the latest motorcycle jackets have... airbags!
Just one example... there are many...
Armored Air Jackets Motorcycle jacket with airbag protection!
Personally I would prefer to see a little more though going in to making the "survival cell" in aircraft stronger, very few people will be prepared to wear a helmet for routine flying... this accident was a routine flight until the last few seconds.
It's hard enough getting people to wear life jackets for over-water flights...