Earlier quoted context omitted.
You don't have to trust! 0x Exchanges are non-custodial -- you hold onto your funds and atomically execute trades through the 0x smart contracts, which are open source and audited. https://www.youtube.com/watch?v=WSxphhWcLxk
So ultimately the users have to trust the smart contracts then, yes?
While yes, that word is overused and misunderstood, and regular users still admittedly do put trust in open source code on a public network, it's a much more open system than we've been able to have before. The trust users depend on in this instance doesn't rely on faith in any single entity to tell you what's changed in their private DB behind the scenes, you can verify it for yourself.