I need help understanding the connection between weights still being attached to deceased bodies found on the bottom and the assumption that failure to dump those weights contributed to the deaths--with the possible exception of cases involving grossly overweighted divers.
For a properly weighted diver with even the level of buoyancy control attained in a good OW course, there aren't a lot of emergencies that are likely to occur that would warrant dropping weights.
If a diver is neutral at any given depth, simply changing one's an attitude to any angle above horizontal and starting to swim will set in motion a chain of buoyancy changes as air expands in the bc, the wetsuit and anything else on or about the diver containing air. These changes will create an ascent whose rate will accelerate unless checked by dumping air. Starting an ascent is about the easiest thing to do under water.
When my daughter's bc had a structural failure--the inflator hose broke where it connected to the shoulder of her jacket--there was no need even to consider dropping weights. With a completely deflated bc, she swam upward, and the expansion of air in her wetsuit allowed her complete the ascent and safety stop with minimal effort. If I hadn't been there holding on to her and she had faced a lengthy wait for the boat after she surfaced and her defective bc had started taking on water, maybe dumping weight to remain afloat would have been considered. But such a measure certainly was not required to allow her to reach the surface--even with a completely empty and useless bc.
I recognize that being properly weighted and having acceptable buoyancy control cannot be assumed for many divers. Even so, dumping weights is almost never the right answer to an underwater problem, and it always creates the potential for an uncontrolled ascent--and all the medical consequences of those.
For nearly all divers, even those who are somewhat overweighted, the problem with ascents is not being unable to start them because of too much weight: it's being unable to control them or not breathing properly during them.
I don't think dumping weights should be taught without a lot of warnings about the bad things that are likely to happen afterward.
I often tell divers, "Nothing good happens fast under water." Dumping weight ensures that something is about to happen fast.