Yeah, I'm not sure why car companies invested at all in attempting to build their own mapping software. It's a hard thing to do well, and I had been using GPS in the car since Windows 98 + Microsoft Streets + Garmin eMap + serial adapter running NEMA days. PC or smartphone navigation software has always been better than what is available in cars. Additionally, while the upgrade cycle for phones is yearly for some people, the upgrade cycle for cars can be 10 years or more, and good luck ever getting a software upgrade after buying a car.
Whatever car I buy next, I wouldn't buy without CarPlay. There are also replacement stereos which support this (e.g. Pioneer appradio) but given how most cars don't still use a 2 DIN slot for the radio and have much more integrated systems (drive modes, HVAC controls, etc on the "radio"), it's not even possible to upgrade many without losing significant factory functionality.
My hope is that auto mfgs wise up and realize that they've been wasting billions developing these in-house systems, and instead switch to just having the car be a dumb monitor + speakers with a connection to your phone which runs all of the non-critical systems.