Yes its interesting to ponder just how much detail we should be capturing.

As lambertus says, the footways stick out a something which seems over-the-top, since this means every street which has pavements, should have a footways mapped in. …but then again, pavements can be very wide and significant, and can flow and connect with things like crossings, footbridges, and pedestrian tunnels. If we try to map any of these things, then it becomes tempting to map pavements, particularly if we also map bus_stop, telephone, and post_box.

It’s nonsense in terms of the basic data needed to plot a zoomed out map, but it makes more sense when looking at the data needed to capture reality, when you are adding details.