Responsibility goes both ways, when you have a facility that is open to the public, the owner/operator also has to take responsibility for providing a reasonably safe environment to the expected users of the facility.   You put out gravel in the winter at your business or office to make walkways safe for your customers, its common sense most of the time.