I used to work in a warehouse that shipped medical supplies to hospitals. Crushed boxes were everywhere, to the point where box edges were folded over on themselves and you often had to yank them apart with all your might. Damages were the norm, and they got shipped. The attitude there was, if the customer didn't like the condition of the supplies they received, they could send them back. Yes, it was indeed a clusterfuck of busted items, and filthy to boot.
To be fair, many of the manufacturers packaged items in flimsy cardstock rather than real boxes. It was very, very easy to damage items, no matter how careful you were, as just the humidity of the summer air was enough to warp the boxes and cause them to soften. To me, it seemed like everything in the industry from the ground up was built for failure. Maybe it was just the medical supply business, but QA all around was wretched.
Plus, this had to be done while maintaining at least 84% of your productivity goal or you were sacked, which wouldn't have been bad if the 100% was unattainable and we weren't working 12-14 hour days (my record was 15.5 hours). There was no incentive to be careful when putting away or picking. There was no time, and no chance to fix someone else's screw-ups. I was eventually warned that my numbers were below 84% and I had two weeks to get my productivity to 100% or I would get the sack. I elected to quit, instead. I couldn't bring myself to literally throw boxes around to meet my quota.
It's not a job that should be done by people. The time pressure alone guarantees that the job won't be done properly and damages will be astronomical.