Laying your own datasets on top of OSM is probably the most common use case. OSM isn't much of a replacement to Google and Apple maps as it is a way to build your own custom maps.