One of our training videos on store safety was insanely dumbass. It's got a little skit where a guy knocks over a soda, and then the guy DIRECTLY BEHIND HIM steps in it and slips and falls. Several employees dote over him for the very fake looking fall.
Then a voiceover says, "If an associate had seen this spill and cleaned it up, this would never have happened!"
Now really, that spill JUST HAPPENED! It's not like we've got the extra staff to have a mop brigade patrolling the store going "Aha! A SPILL! CHAaaaAARrrRGEeeE!" *cleanity-clean*
It's one thing to blatantly ignore obvious messes and let them sit around being a hazard... but it's pretty much impossible to clean up ALL messes the very MOMENT they happen EVERY single time. At the very least the mess would exist long enough for someone to run and grab some paper towels or a mop or even a wet floor sign.
We don't tote those things around with us constantly, and even though they may be available throughout the store, they may not be located in the immediate vicinity of that particular spill.