For me the problem is not the mapping, but all the other data. At least on Spain OSM mapping data is great, specially outside the main streets and roads. But all the community (and other places) extra data is quite useful:
All the business and places (so you don't have to remember the exact address for a place, just enter the name), schedules, traffic, temporary route changes (like road workers, accidents or the like...). That conveniences are great.
OTOH, in OSM you have all the metadata accessible and free. Trash bin locations, type of roads, traffic lights, tactile floor for blind people, number of steps on a stair, type of buildings...
But where I use OSM the most (almost always) is out of the city. For hiking, bicycle routes, out in the field...
All the business and places (so you don't have to remember the exact address for a place, just enter the name), schedules, traffic, temporary route changes (like road workers, accidents or the like...). That conveniences are great.
OTOH, in OSM you have all the metadata accessible and free. Trash bin locations, type of roads, traffic lights, tactile floor for blind people, number of steps on a stair, type of buildings...
But where I use OSM the most (almost always) is out of the city. For hiking, bicycle routes, out in the field...