Second best? At least in my experience, OSM data is leaps and bounds better than Google Maps in every way possible, and it has been that way for a couple years now. The reason that I still use Google maps is that it's fast and well-integrated with my phone, and it has a lot of added features on top of the actual mapping that makes it very useful --- things like location sharing when you're on a longer road trip, creating a notification on your phone to route to an address from your browser, live traffic information, road closures, and business reviews. In terms of the actual data, though, the details available on OSM puts Google's data to shame.
I've been trying to get Google to fix an incorrect path drawn at a state park that I frequent. I've submitted an alternative route twice now, but it's been denied twice with little explanation. The path is a loop, but Google has it missing half of the loop, off by an eighth of a mile or so, and has it drawn where it cuts through private property. In contrast, OSM's data is completely spot on with what my GPS shows.
The park is in a tourist area, and I go to this park often enough that I've actually ran into multiple people visiting who have been standing on the trail with Google Maps open on their phone, thinking they've made a wrong turn.
I've experienced the same thing at GNP in Montana, BWCA in Minnesota/Canada, and all along the Richardson Highway in Alaska. If you're in a rural area or on public land, OSM data is the best available --- even better than what a ranger station would sell you.