Ldp
14
Pieren, you are partly right. Why do I say that highway areas should not be handled the same as landuse areas? Well, it’s because you can route through highway=pedestrian areas. Highway areas play a part (or at least should; which routing software currently uses them?) in routing, and landuse areas do not. Having a hole punched in your pedestrian area for a building, might just tell your routing software that you cannot go there. There is no such concern for landuse areas.
However, the part you are right about, is that it makes the life of mappers unnecessarily harder.
I still disagree with the part (first by NE2, now by you) that buildings always have to be rendered on top. They should not be rendered over regular linear roads. Roads as they are on the map are a symbolic representation of the actual road. They should not be cut into because a building that is near the road overpaints part of the road. Roads on the map are necessarily almost always represented wider than the actual width, and the situation I describe happens almost anywhere there are buildings in OSM. Only at the highest zooms do we show roads thinner than actual width.