Of the various inputs supported by DACs on the market today (SPDIF, AES3, Optical, I2S, USB, Ethernet), only USB and Ethernet provide an asynchronous input.
Using an interface that requires the clock signal to be generated by an eternal device (server, streamer, reclocker, etc.) and then pass that over a cable with connectors (which even in the best case will have impedance irregularities causing reflections) makes no sense with today's technology. The DAC needs to be responsible for the clock in order to minimize jitter.
Ethernet might ultimately be a better electrical interface than USB, but until the industry standardizes on a single, simple protocol over Ethernet, USB is our best option.
I'm sure there are otherwise good DACs that don't do a very good job with USB, but that is changing. With the rapid increase in popularity of streaming, most DAC vendors are recognizing the importance of USB as an interface, and I think it won't be long before this is the preferred interface for most users.
Using an interface that requires the clock signal to be generated by an eternal device (server, streamer, reclocker, etc.) and then pass that over a cable with connectors (which even in the best case will have impedance irregularities causing reflections) makes no sense with today's technology. The DAC needs to be responsible for the clock in order to minimize jitter.
Ethernet might ultimately be a better electrical interface than USB, but until the industry standardizes on a single, simple protocol over Ethernet, USB is our best option.
I'm sure there are otherwise good DACs that don't do a very good job with USB, but that is changing. With the rapid increase in popularity of streaming, most DAC vendors are recognizing the importance of USB as an interface, and I think it won't be long before this is the preferred interface for most users.