Du verwechselst Fahrbahn mit Straße. Bürgersteige sind Teil der Straße. Auch wenn die Fahrbahn offen ist, ist es weiterhin eine Straße. Die Straße ist ja für Fahrzeuge gesperrt, nicht entfernt worden.

„Vehicle=no“ bedeutet, dass keine Fahrzeuge passieren dürfen. Das ist bei einer für Fahrzeuge gesperrten Straße der Fall.