I have responded on this issue many times, and I will keep responding.
I once went through several DAN fatality reports, reading the descriptions of the fatalities carefully to look for dropping weights being an issue. I don't remember the exact numbers I came up with, but only a very tiny percentage of the cases of people having their weights on included the possibility that ditching the weights might have made a difference. The largest classification issue involved people who had cardiac issues, usually passing out or dying suddenly. In some of those cases, the people died on the boat after the dive. People who succumbed to oxygen toxicity did not remove their weights, either. Dropping weights would not help in the handful of entanglement issues. In the largest category of deaths due to diver behavior, the divers went OOA, sprinted to the surface in panic, and then died of an embolism on the surface.
IIRC, I determined that in about 10% of the cases, it was possible that dropping weights might have made a difference. Those cases were pretty much all cases in which the diver was found dead on the bottom, with no known reason for the demise. In only a handful of cases was the failure to drop weights clearly a factor in the fatality.