On the other hand, automatic retires can be suprising, especially when they don't completely understand the returned error and retry on errors they shouldn't.
I just wasted a couple hours the other week due to langchainjs defaulting to retrying errors which were ultimately caused by timeouts and would never complete.