There is wireless Carplay, my previous BMW had it like 2 years ago? I hope it will get more common. No cable required. There is also wireless charging on the middle console. Worked quite well.
The problem is that people don't upgrade their cars every few years like they upgrade their iPhones. There are many people out there who still don't have a wireless connectivity system whether just for Bluetooth music or CarPlay.