I agree the phone should do everything. The equivalent of an old aux cord (maybe via BT) would be enough.
My Kia does have CarPlay, which is very nice for maps and audio, but that’s all I really use. It still has all kinds of issues. My wife plugs in her phone (cable) and it takes over, then suddenly mine wins it back, she flicks some stuff on her screen to get it back again. Pretty messy in all cars I’ve used.