One agent is hard, thousands is impossible without recovery
A single agent fails in quiet ways: it crashes and stays down, a config corrupts and bricks the instance, memory spikes and the box goes with it. At scale, watching and healing all of them by hand is not hard, it is impossible. General clouds and agent frameworks hand you machines or an SDK, not a system that watches your agents and brings them back.