There are lots of reasons someone may rule out Tesla but this is not one of them. For everyone else, no CarPlay is a dealbreaker but Tesla knows how to write software. Given that software can do so much more than any other cars and it’s pretty well done, the compromise is a good trade off.
Now GM as the other example, has a long record of piss poor software. They need CarPlay. It’s hard to believe all the extra tracking their stuff does is worth the customers they lose