Ah yes, I forget that access=x is not just about *who* is allowed to use a feature (like, the general public or customers or is it private property) but also the mother of all vehicle modes.

Trying to look up what tag I should be using, it sounds like this is a common mistake (wiki page "Key:access"): "In practice, this combination is often used by mappers to modify (rather than enlarge) default values: for example, access=permissive with highway=steps is very unlikely to be traversable by a truck, whatever the tags may say."

It mentions no solution other than to *not use* the access=* tag.

I've removed the access=yes tag in favor of foot=yes in changeset https://www.openstreetmap.org/changeset/149726215
Possibly this should be expanded to also include things like electric scooters, not sure, but I am sure about foot at least so I will just leave that