There's plenty of room for criticism on the big league roster (no kidding), but my concern with canning JD is the effect on the rest of the organizational work he has done. Do all the people he brought on board follow him out? Those were hires and moves that may not pay dividends for years, and I'd hate for that to die on the vine because of Joe Blanton and Albert's foot.
And, of course, who's going to want the job after what's happened here?