access=yes oder access=permissive kann nicht einen highway=path auf einen highway=service/unclassified usw. hochstufen.
Wenn ein Radweg/Fußweg aus ersichtlichen Grund auch von Anrainern verwendet wird, sollte er auf service oder unclassified hochgestuft werden mit entsprechenden tagging.

access/vehicle/food=permissive ist aus meiner Sicht überflüssig. Was juckt es mich ob die Straße einer Privatperson, der Gemeinde, dem Land oder dem Staat gehört solange kein Verbotsschild angebracht ist, wobei man ohne lokale Kenntnisse nicht mit Sicherheit sagen kann ob permissive richtig ist oder nicht, oder gibt es ein Schild was besagt wer der private Eigentümer ist und dass die Benützung erlaubt ist?

Wenn ein Weg z.B. auf einem Friedhof zu 99% von Fußgängern benützt wird reicht es vollkommen aus wenn er mit hw=footway erfasst wird, da hw=service wieder vehicle=no/private usw. benötigt(unnötig mehr Daten auf dem Server).
Besser Sachen einfach halten.
Eine Wiese, Acker, Obstwiese usw. wird auch vom Bauer mit dem Traktor befahren. Da erfasst auch niemand agricultural=yes.

Ein Bauer aus Timbuktu der bei sich auf dem Feldweg mit agricultural=yes mit dem Auto fahren darf, darf das noch lange nicht auf den Weg bei mir auf der Wiese die mit agricultural=yes erfasst ist!

Das selbe mit access=private