Instead of having audio and usb-c, now you have usb-c port, usb-c headphone dongle, the finally audio port and usb-c port again. Unless you want to intentionally buy a usb-c exclusive set of headphones that won’t work with whatever next “revolutionary port technology” comes out.
Standards change as they get developed and better, sorry. I don’t see the “new revolutionary port technology” coming out in the next couple of decades, especially with the EU forcing USB-C on all (which is a good thing). USB-C is still fairly new and not adopted everywhere. And I’d bet money that most people don’t keep 40 year old headphones. Like, I said, sure it sucks now because we’re in the middle of it.
Yes, technically every line of code is increased attack surface, but it’s a huge assumption that USB-C audio is in any way more secure or less surface.
Except the USB-C is here to stay for a good bit…unless you’re proposing making it a power only connectors? Some secure devices do that, but why handicap the new port on mobile device that has limited space? So yes, removing the audio port code portion on a device with no audio port makes sense, when we get there.
Space is at a premium in phones as they are already fairly small and cramped. And why duplicate the ports (have two audio ports) simply because you don’t want to buy a dongle or a new headset to replace 40 year old devices that have drastically been improved?