"If I spent £15k on a car with a 8 speed transmission"
That would be a perfectly valid case as the transmission is essential for the operation of the car. But Maps OTOH is not essential for the operation of a phone (smart or otherwise).
I wonder if there is an expectation that maps must be 100% accurate with 100% of their content here.
In my opinion the only maps that come anywhere close to that are the OS maps in the UK - but only just after they have been updated - and then they may still only be 99% accurate with 99% of the content - because things are always changing. A new housing estate has been built where a pub used to be, a block of flats has appeared where a petrol station used to be or worse, a "village" has appeared in a former industrial estate.
I may have a simplistic outlook on this, but our TomTom is now somewhat inaccurate in our part of west London.