The way I see it, CarPlay as a whole isn't very elegant solution at all. Wired connection is such an annoyance when it comes to a transportation. You constantly plug/unplug your phone as you get in and out of the car.
The only real advantage you get by using CarPlay is the text because cars with bluetooth connection can already do call/music WITHOUT the hassle of wires and Apple Maps is still "meh" for many places. I mean, even text is not much of advantage for many people including myself because SMS is quickly being (if not already been replaced) replaced by IM apps but CarPlay obviously doesn't support any third party IMs. (And not everyone I need to contact has iPhone and use iMessage.)
Apple should have made a dedicated hardware themselves with wifi connectivity(with and without screen), basically a dedicated stream client for iPhone to cast CarPlay if both devices are within range. For tighter integration with, offer automakers the option of embedding required hardware into them so that drivers can take advantage of built in buttons and knobs.
If nothing else, they should at least make this thing wireless if they really want to push it forward.