It actually is ideal, given trusted API/Oracles, a timeout period to ensure mis-published data is corrected promptly, and a few other non-obvious gotchas.
You could even have trusted middle-men that collect a Fee iff ambiguity is discovered and an appeal is wagered against the escrow.
I'm sure it exists and got rugpulled already.