The general belief is that an indemnity provides an easier way to recover losses and isn’t easily resisted in legal proceedings (this belief is because an indemnity creates a primary obligation and functions as a debt and is not a claim for breach of contract).
If the Indemnified Party suffers the indemnified loss, a claim can be instituted under the indemnity. The usual hurdles relating to causation and mitigation are side-stepped (in a way), and an Indemnified Party may be able to recover more losses (compared to losses recoverable under a breach of contract).
The above, however, only holds if the indemnity is worded properly and used correctly.
TIP - If the intention is that an Indemnified Party can claim losses that were not foreseeable when the Agreement was concluded, expressly stipulate this!