This is not super friendly either because even if you identify an issue early there are many rabbit holes of failure, ratelimiting, and tool integration, that make it a PITA to deal with.
Being good at catching errors doesn't soften the blow of the errors being so readily occurring in the first place.