The Cubs won a title and played in 3 consecutive championship series, their fans are mad, but they are fine. The Cubs bankroll and have Theo, so things will get sorted out. As for us, I have no problem taking on a very good talent and risking the down the years. It beats paying good money to a mediocre player that will lead you to 83 wins.
Some of the bad contracts end up being tradeable anyway if you attach talent. It's not ideal, but not the end all. If you call yourself a real big boy organization, you have to make big boy deals. Especially since signing players to team friendly risk adverse deals can lead to failure, like our 11 seasons of no playoffs.