If only they weren't also so insistent on also obsoleting analog outputs and thus 75 years worth of headphones.
Even worse, considering that they have to include DACs for speakers anyway, they still refuse to route analog audio out to the type-c connector - just to ensure that cheap passive adapters will not impede their shameless grift.
That "cheap passive adapter" has a ridiculous amount of complexity (both in the dongle, and in the chip you would have to connect it to to make it functional) that you're overlooking. You can't just 'route the DAC in the speaker to the Type-C connector'. That's not how these systems are built at all, and certainly not something that would be functional even if you could just route the speaker DAC to a 3.5mm connector or Type-C connector.
If this is so non-trivial, Chinese OEMs like Huawei have in fact succeeded in analog output. This is despite the fact that their receptacles are on a 50mm long flex PCB, you don't need another 2 signal layers or an extra daughterboard.
The laws of physics are the same everywhere across the world. Just because Apple is incompetent, it does not imply everyone else is.
You're talking to someone who works with folks on the USB-IF committee. Analog output through the DP/DN/SBU pins is not standard these days. A mux isn't even necessary in many implementations. Also, this functionality in USB Type-C is straight up deprecated. Just because it's technically possible (and sure, I agree, it is technically possible) doesn't mean it isn't more costly, less efficient, and wasteful vs. just putting the codec directly in the USB-C to 3.5mm dongle.
Here's the rationale than USB-IF gave in the ECN:
>> Few hosts support analog audio accessory. Those that might could be confused when connected to a device supporting corrosion mitigation, but no detrimental behavior should be seen. This should be a corner case of a corner case so likely zero to very low ppm of this condition. Note, any compliant host that supports analog audio accessory today is also required to support digital audio accessories, so there should be no impact to users."
Sure, if you use the audio adapter accessory mode, you can just get CC1/CC2 resistors. But then you just push a ton of complexity (even more-so than the standard codec for headsets) into the device. You need additional analog muxes above and beyond the codec, which aren't free. Nobody implements this anymore, cause it's much easier to just shove the codec into the dongle itself. Also, it's deprecated as of the latest USB-C specifications (precisely because nobody uses it now).
The Apple USB-C to audio jack connector is excellent. Objectively and testably excellent. It's nine bucks, and it works on anything with a USB-C port.
There's no grift here, shameless or otherwise. Apple stopped shipping a headphone jack on their phones for iPhone reasons, and the other manufacturers eventually followed suit because, for all the people on HN who complain about missing headphone jacks, consumers don't actually want them anymore.