I don't think most fans are as in the dark about payroll stuff as is being suggested.
Heck, I still remember when the Yankees and Red Sox started signing free agents in the Seventies what a big deal it was. And how we were going up against a filthy rich team who could just grab guys like Catfish and Reggie.
But why would they trade Wacha and not JD? Based on Speier's article, Bloom wasn't trading JD unless somebody got stupid. I assume the same would have applied to Wacha.
Trades could have been more of a problem than a cure.
The problem is that guys tend to decline toward the latter part of their contracts, while still making the same money.
I'm not blaming DD for the situation, it's just the way it worked out.
The reason people were talking about a fire sale before the season was simply all the expiring contracts. They were an elephant in the room.
The team decided against a fire sale, and now they're getting criticized by some media and fans for not doing so. Color me shocked!