There are parts of the world that have much better OSM coverage than Google maps, e.g eastern Indonesia. I don't think OSM is ever going to beat Google in for instance New York City but it absolutely can and does beat Google in parts of the world that are not profitable for Google to map. That's the problem with a for-profit map: consistency.