The core argument boils down to this: multi-session AI agent workflows are distributed systems (private state, independent failure, concurrent writes). Event sourcing and CRDTs are well-studied solutions for this class of problem. The trade-offs section also discusses when simpler approaches win.