Sorry to barge in here, but I think you're talking past each other on the topic of mapping driveways as (continuous) crossings and I can help clarify.

What Andy is saying is that if you are drawing the sidewalk separately, then you should also draw the driveways, this is so that pedestrian routers know about dropped kerbs and can make use of the little segment of driveway between the sidewalk and road.

What that Wiki page says is that if you are drawing the driveway, then you should not tag the node shared by the driveway and sidewalk as a highway=crossing: the point where the sidewalk crosses over the driveway doesn't qualify as a crosswalk.

So the Wiki page and Andy don't contradict each other. In short: draw the driveways, make sure they share a node with the sidewalks, but don't tag that node as a crossing, just leave it untagged. If the imagery isn't of a quality that you can map the dropped kerbs, then don't map the sidewalks separately.

(I'm the author of the Wiki page on continuous crossings)