@ shamu144:
Theoretically, everything should just work and the bus should be always on time

The devil, as usual is in the details.
In practice, Asynchronous does not offer a significantly easier or cheaper clean up experience. Our DAC is cheaper than some asynch implementations and yet is sounds better in many respects, so it's not about component cost.
A lot depends on the design of the power supplies, PCB layout, the clocks themselves (adaptive and asynchronous both rely on the quality of the locally generated clock.) Clean up of the digital signal almost becomes a moot point. It's actually not difficult to do. Anyone can design digital circuits, because they are largely insensitive to variability in power supplies, jitter, etc. Getting the analog right however (what happens after the D/A converter), is the hardest part, if you want my opinion. That's where the engineering chops are really tested. The analog part is sensitive to everything and so the care really goes there. Of course, it's also more difficult to discuss, so the "easy to sell" argument is the digital one
Quote:
Yes, but when it comes to jitter, isn't async supposed to be theorically easier to clean and implement than adaptive, and therefore
potentially yield better results at lower costs.