@dmjab13 You're probably right.

@ZLima12 I see your point, but as someone who's worked a lot with OSM data, I do feel strongly that we should try to minimize inconsistencies. More than 99% of all ways tagged `highway` are roads and paths, and we should be able to make basic assumptions about them without knowing the exact values. `highway=rest_area` and `highway=services` are notable exceptions, and require every single data consumer to write special code to properly account for them. This increases the burden for apps using OSM. Adding `area=yes` to all exceptions like these reduces the burden without affecting other applications. It's easy enough to ignore the tag.