I think people should give there approximate location or country so we can see the countries that are lacking.
I live in the US, specifically west Kansas City. I also travel to various points in the country for work and have seen errors in different locations.
For my own home address, if you do not specify the subscript of 'th' (e.g. 58th street), it drops my location a mile to the northwest, all because you don't include the 'th'. That's just silly. Poor interpretation of address entries that Google Maps does not require.
Where I live, the subdivision a half mile to my north is half missing in Apple Maps. Half of the roads are just not there. Inaccurate data.
In lower Manhattan in NYC, it cannot find an entire skyscraper because it thinks that an address at 1 Battery Place and 1 Battery Park Plaza are one and the same location, when they're different. More inaccurate data.
In West Palm Beach, FL, it thinks that a location on Okochobee Blvd and
*Old* Okochobee Blvd are the same location, when they're two completely different locations separated by about a half mile. Yet again, bad data at work.
What's more annoying (and someone else touched on this) is that if you do submit errors and corrections, it seems that they are never acted upon whereas Google is fairly quick to make corrections when submitted.
It's clear that Google has much more resources committed to its maps product (as well as many more years of a head start) and more fine-tuned data. Whatever data Apple has been relying on for their maps has more inaccuracies compared to Google. This is
in my own observed experience, not from reading a tech blog conditioning my opinion.
I do know that Apple has been more aggressive in buying up location data startups to bolster their mapping data, which is a great thing. Although I still wonder how robust of a solution that is vs. Google gathering all their data in-house? I'm surprised that Apple isn't using at least a portion of it's massive cash pile to really go all in bolstering their mapping data. They have the money to do it.