For years and years and years players were getting absolutely absurd amounts of money in contracts that were terrible for the teams. If that were true, we would have seen franchise values go down. But we haven't. Forbes estimates the value of the Brewers franchise at $1.03B last April, for a team that Attanasio's investment group bought for $223M 14 years earlier, and despite the "terrible" Lohse, Garza, Braun, Suppan, Gagne, etc deals. Sports teams aren't valued only by the business skills of their owners. They also enjoy the attraction of rarity and popularity. Like the escalating prices of the finest art, vintage wine, watches (none of which generate any revenue whatsoever), their value goes up because they are limited in number and there is no shortage of wealthy people who want to own them. Pro athletes are unique in that they aren't just incidental labor required to make a product. They are the entirety of the product. There are no robots or other tech solutions that can replace them. We watch baseball because of them, and we turn it off when we are presented lesser versions of them. So we can grouse and complain that they are "playing a kids game", and "pampered", etc. But they have earned everything they have gotten, and baseball owners have made money in spite of Josh Hamilton and Albert Pujols and every other contract that wasn't deemed "team friendly".