It's pretty simple. We just want audio pass-through without low quality codecs and Bluetooth mangling it along the way.
The mangling is noticeable.
Spotify HD is perfectly fine even if a quarter the bit rate of native CD quality.
But USB audio would just avoid all the mangling and let the user decide how much or little mangling they want.
But is it possible to fix in software? The apps sure but not sure if Bluetooth codecs and USB audio can be enabled over software update.
Again, it's probably never happening until Android Auto / Car Play comes and even that is very low priority for Tesla. It's not as simple as toggling a switch (especially when considering support for both iOS and Android and the various phones out there).
I looked this up a bit. It is just as I am saying, there is a special iPod mode that iOS devices can use (it's not non-proprietary). That's why even really old receivers are able to work with USB for iOS devices. This mode obviously doesn't work for Android devices, and I'm not sure if there are any Linux based support for this kind of mode for Tesla to use.
iPod and iPhone Compatibility List | Kenwood
For USB 2.0, Android uses a completely different USB Audio format that was introduced in 5.0. The Accessory version is suggested to not be used due to low adoption, leaving only the host mode, which requires a OTG cable with a female USB-A, then you would have to buy a USB male to male cable. Not sure how well that works.
USB Digital Audio | Android Open Source Project
And as pointed out, audio support was abandoned for 8.0.
Android Open Accessory Protocol 2.0 | Android Open Source Project
For USB-C, I suppose the car can try to emulate a headphone jack handshake (with some place in menu to toggle that), but as pointed out previously, the support among different devices may be very different. I don't believe any android devices by default present themselves as audio devices when plugged into a computer, so something has to be done to address that (as above the USB Audio selection was abandoned for 8.0).
I think things Tesla can do the quickest is enable toggling higher quality for the streaming services, adding more high quality streaming services, especially now with the recent update to enable always on Wifi (which addresses the bandwidth concern for Premium Connectivity). Also perhaps more Bluetooth codec support.