Many teams do, of course. The Sox are still hellaciously rich and have cleared a lot of the truly dead money.
As I like to say, it's really the fans' money, they're the ones who keep it flowing into the coffers. Henry and the other owners are the ones who profit from it. They have never been personally damaged by a bad contract.