XML and JSON schemas waste 60-76% of your context window on boilerplate, not reasoning.
Raw LLM-generated Python can access host filesystems, network ports, and the OS shell unchecked.
Multi-turn agent loops are non-deterministic. No replayability, no traces, and no policy control.