Earlier quoted context omitted.
Did you add the address? The beauty of OSM is that anyone can edit the data set. For some things it's much better than Google, hiking trails and bike paths for example.
How do I add an address when I don't know where is the place? I can add this friend's address, because I've been to his house before. But what about a new friend?
But more seriously the idea is that if enough people start contributing to the map, there's no reason it can't be as good as Gmaps.
It's already quite good, depending on your area. In some places the government has supplied the data, which is part of the reason some cities or countries are very detailed, while others much less so.