But it's not only financial (though even if it were, United is crystal clearly still the aggressor). Sesame lays out multiple other ways United was not only in breach of the contract, but also utilizing their IP in entirely unapproved ways while evading the contract-required coordination with Sesame.
I obviously can't argue against your lawyer friend since she's not here, I don't know what she has or hasn't read, etc, but it seems like an aggressive oversimplification of the case to basically say "well everyone is in the wrong here so

."