"Albatrosses" are relative for any team not named the Marlins (well, and I suppose the Dodgers, but that's due more to their whackadoo debt ratio, and they're going to be facing a reckoning on that far sooner than later). It's entirely possible for league revenues to top $11 billion this year and franchise values continue to skyrocket. The Pirates, for example, were purchased by the Nutting family for somewhere in the neighborhood of $90 million; today they're worth $1.2 billion, yet they dumped McCutchen to San Francisco for garbage because they didn't want to pay him. Between tickets, concessions, parking, television and radio, in some cases revenue sharing, and one-time things like the $50 million cash payout every team received this winter, everyone in baseball is making money hand over fist, yet labor's share of overall revenue has never been smaller in the modern era.
It's not that teams can't pay for those deals anymore, it's that they don't want to (and I'll reiterate that this cold free-agent market reeks even more of collusion than Ueberroth's fuckery back in the '80s), because management will always do its best to bone labor of its share of the pie. No one can say with a straight face that a long-term deal for JD Martinez would seriously hamstring a team's long-term operations.
But this is what the league wanted, and had wanted since they locked out the players in 1990: "Cost certainty," to use the management term. The harsh luxury tax penalties (which reach a dollar-for-dollar point after repeat offenses) are acting as a soft cap. Not really, because the marginal cost for going over the $197MM tax is negligible, but ownership gets to point at the tax and plead poverty and use it as a cudgel to drive salaries down. Which is bullshit.
Edit: I'll put it even more succinctly: Large free-agent contracts are the incentive that labor has to give teams the most productive years of their careers at dirt-cheap rates. If MLB teams suddenly decide not to pay free agents money that isn't "good business," they're abrogating their responsibility to the market. Teams can't pay players a pittance (comparatively) because "You'll make it back as a free agent," and then refuse to pay for free agents because they're too expensive.