Failure is expensive if customers go elsewhere. I'm not in the web world where we can push to production multiple times per day. I work with embedded systems which are not even in range of a cell phone signal in some cases (we are looking at starlink), so updates mean a human needs to physically go out and update the device, and in turn updates are expensive.