Most accidents are near takeoff or landing. Parachutes are useless at low altitudes, even if there were some way to get all the people out of the plane in a very short time.
An organised evacuation using all doors typically takes between a minute and 90 seconds on an airliner.
If a plane breaks up at high altitude, everyone would be dead from anoxia & probably frozen before parachutes had lowered them to an altitude they could breath.
That's not counting physical injuries from the breakup and "flail" injuries from being dumped in to a 300mph or faster wind...
People are always bringing up the idea of passenger parachutes. They are simply not practical and would not have saved any lives if present in any air accident I can think of - and I study air accidents as a hobby.
The chances of being involved in an aircraft accident while flying with a major airline on a large airliner (rather than a eg. 20 seat local airline) are minute.
If you could live permanently on one, serious incidents where problems with the aircraft itself needed emergency action would average around once every 450 years.
That's not accidents causing loss of life, just any form of serious mechanical / flight emergency.
Most airline pilots go through their entire careers and retire without ever experiencing anything like that.
Smoke hoods are another thing that has been suggested and considered - but again, they would not reduce casualties. The extra time taken to evacuate people if they had find and put on smoke hoods would slow evacuations to the point that more lives would be lost than saved.
Some airlines carry a few for the crew, so they can assist passengers better - but that's it.