Advantage of wrapping database calls into MTS transaction
If database calls are complete within the context of a transaction, aborting the transaction will undo and changes that happen within that transaction. This removes the possibility of stranded or partial data.