I agree, that is a big problem these days, but a battery is not that heavy and a good steel toe should have protected those toes. Yes, people need to be careful and this guy dropped the battery, but he also purchased the shoes/boots with the expectation of some protection. It sounds like he would have been better off with regular shoes or boots - broken toes maybe, but the steel toe is probably what cut the toes off.
I don't believe in blaming the manufacturer for your own stupidity, but accidents do happen and that is why steel toes should actually provide some protection instead of making the problem worse.
Nothing is guaranteed to prevent injury. We have NO IDEA what size battery was involved in the incident. If it was something like an 8D, (120+lbs.) there isn't much out there that can help.