OSM data in my area is much higher quality than any of the commercial competitors. But, I guess that's because I and a community of local contributors improve them. I'm sorry to hear the quality is substandard in your area, and the amateurish vibe likely comes from the fact that most OSM data is contributed by amateur volunteers.