I'd put Tesla and GM on pretty opposite sides of this. In the case of Tesla, they actually know how to build good UX and software (and integrate them deeply with the vehicle), so I've never missed CarPlay having owned and daily driven a Tesla since 2018. (I get to use CarPlay frequently in rental cars for work.)
Whereas with GM, I'd rather poke my eyes out than use their software (similar to Toyota's or BMW's).
Whereas with GM, I'd rather poke my eyes out than use their software (similar to Toyota's or BMW's).