I actually worked in such a factory, so this is based on direct experience, and what I saw was people cut corners mostly because they were tired after long shifts, though lack of comfort was also a factor due to the heat.
The employer did try to make everyone wear the gear and had inspections and most people wore most of the stuff most of the time, we even won a safety award at one point for going so long without any OSHA-recordable injury. But we weren't perfect and one day I helped bandage a guy who was airlifted after slicing his arm open in a really bad way, something the kevlar wrist protectors should have stopped.
So I would say that employers do try, to the limit they can, but all accidents happen during gaps. And the employees tend to have their own interests in comfort or cutting corners that sometimes conflict with their safety. More limited shifts and attention to comfort might help, but it's not always clear how to provide that.
You can still have things like the guy who got crushed by his forklift after rushing to dump a hopper of trash by doing something really dangerous while unloading it because he wanted to hurry and finish so he could go to his family for Christmas vacation. And it's not easy to stop that kind of thing, even if you do a lot of warnings and inspections to yell at people who don't do things right and pay attention to close calls.