Het is een automatische reactie op een fout, het is wenselijker als je de fout kunt afhandelen en herstellen. Als de transactie automatisch wordt teruggedraaid, krijgt u deze kans niet.
Het probleem dat Dan in zijn blog noemt ontstaat door het afbreken van de client, binnen SQL bestaat dit afbreken niet. Vandaar dat binnen SQL de standaard niet is om transacties automatisch af te breken.