Yes and no, in extreme cases maybe some helping money should be given but compensation is a bad word anyway, everyones idea of what is fair compensation is different.
But even if they had dropped a grape in the store, and 30 people saw him slip on it at the end of the day its a grape, you have to take responsibility for the fact that. Its you walking, its not that hard to check where you are going, you do it everywhere else. Infact i think basically all those cases are crap. A loose tile or something that moves under weight by like half a foot when you step on it, or a box falling off a shelf as you walk past and smacking you, those are different things entirely.
As with everything these days, anything bad that happens and people simply feel entitled to something to make them feel better, or flat out greed that someone else fell over somewhere and got money, so why the heck shouldn't I.
Indeed, there's a difference between an accident and negligence, and this was just an accident by all accounts.

