TypeScript already is something, where due to compiler issues I just use “any”.
Why use TypeScript at all?
So Zod is also hard to read and debug.
Rebuttal: no it is not. Poorly written code is hard to read and debug; TypeScript in particular is hard to read and debug when you explicitly type things as `any`.