TS&M and I had a discussion about that one time that resulted in us agreeing that the decision about disposable weights had more to do with money than anything else. I wasn't willing to throw away the cost of my rig to stay on the surface; she was. I've since changed my mind and often dive with no readily ditchable weight.
There have been many incidents where weights that should have been ditched on the surface were not ditched. In a lot of those cases, the person died sometime after reaching the surface, and we will never know the reason for not ditching.
Likely reasons for not ditching weight/gear when appropriate including mind-numbing panic, irrational reluctance to ditch gear, and difficulty in performing the ditching due to other problems such as water inhalation or AGE or DCS or a medical condition such as a cardiac arrest.
Whether you are ditching a whole rig or just some lead (and pocket or weightbelt) doesn't make any difference if panic prevents a diver from doing anything, but in the other cases having some conveniently ditachable weight would increase the likelyhood of distressed diver staying on the surface.
--------------------
Diving, just like the rest of life is a balancing of different risks and rewards. Inadvertent ditching of weight at depth can be a problem. Not being able to maintain positive buoyancy at the surface can be a problem. My way of balancing those two risks for my open water diving is to have around 6 to 8 pounds of ditchable weight, with the rest of the lead, if any, as non-ditchable.
Ditching 6 or 8 pounds will make me positively buoyant on the surface, even with a full tank at the beginning of a dive.