It really depends on the places, details may be wrong, but if you look at waze far from urban area, often roads have no names and even are one way because one wazer did drive once on it. On Google Maps most of the time roads are named and often the name is ok.
And in many countries Google has a basemap much better than any other map
For example Agadez in Niger:https://maps.google.fr/?ll=16.961576,7. ... 3&t=m&z=14
They have streets (no name but better than nothing)
On bing they only have highways http://binged.it/1bwZjB4
And on yahoo nothing.
And in many non occidental places it is like that.
In fact I don't know how they did it, is it done manually or something like OCR on aerial pictures, I don't know.