I don't see how the financial implications are a red herring at all. If anything, it's the exact opposite: the team has made unbelievably stupid financial decisions in the recent past, and it's finally made a smart one. Saddling your team with another bloated contract is absolutely not an irrelevant issue.