better for it

Phrase

 * 1)  In a more favorable position on the whole due to something, despite possible drawbacks.