You're talking about a different profession though. Food workers are trained to maintain sanitary conditions and clean up after themselves while preparing their products. Cashiers are not. They are expected to keep an orderly workstation, but if a jug a milk falls, or a toddler throws up or their floor is dirty, is not housekeeping or maintenance expected to rush to the location and are paid for that purpose. This might be the case at tiny stores where there are few employees, but those poor souls are nationally recognized as overworked and underpaid.
It is not something that should be accepted as a norm or praised.
But we digress..