But honestly, when you compare Apple Maps to alternatives such as Bing, Nokia Here, TomTom, Garmin or MapQuest maps, you'll see that Apple Maps is not worse than all of those. So buying another company doesn't really solve anything, unless you buy Google.
Apple pays TomTom for a lot of their data. They use other companies too. They don't get the data all by themselves.
Saw a google maps car in my city again last week or week before. They've already mapped it but are still out doing it again and again. Don't see any apple cars or any other company. Google have it down. They own mapping. Apple if it wants to be number 1 needs to do what google is doing ie throw some money at the problem. Complaining about developers leaving when you have so much money makes you look incompetent and lost.
I could be wrong, but I'm pretty certain the cars don't do mapping. They only take pictures for street view using existing mapping. You may not have seen other cars, but I saw a TomTom car last month. And Apple gets some of their data from TomTom.
Vector based is when it is client side and Google Maps is client side vector based. They don't send a tender rile, they send the vectors.
What app are you looking at?
When Apple used Google for maps, the tiles were bitmap renders. Part of the reason for Apple leaving was that Google would not give them vector data unless Apple promised to give user location data back to Google. Since then, Google provides vector data in their own app, and they do collect user data.