When Should Teams Replace Custom Backends?