There's a lot of modern liberal jurisprudence leaking in here.
I noticed that too. But even compared to modern justice systems ZoT would be very effective, let alone compared to a medieval/renaissance era justice system where thorough investigations were unknown and most sentences were spoken by a lord on a whim based of the accounts of the victim and defendant, if not the mob took matters into their own hands.
Sure, people can play in their settings that the justice system is centuries more advanced than everything else, but if you keep it in line with the other technological and cultural developments in D&D things like innocent until proven guilty does not exists and the tiny chance that the ZoT doesn't work or that theoretically the cleric might lie is no reason not to base sentences on the results of the ZoT.
The defendant kneels before the lord, the cleric gives his ok and the lord asks him if he did whatever he is accused of. If he refuses to speak or tries some tricks with half truths he is assumed guilty. (If the lord wants to be thorough he tortures him until he speaks, again only the truth thanks to ZoT). Case closed.
In the end, ZoT would only promote the use of torture. Torture to make him speak and ZoT to make sure it is the truth which removes the single biggest problem with confessions under torture.