Sorry, but your statements sound hypocritical to me when you come up with all sorts of reasons why Dombrowski was fired, other than he did a poor job or that he was incompetent, but the only possible reason that Ben could have been fired was because he did a poor job or that he was incompetent.
As a700 stated in his signature, Dombrowski was not fired because he was doing a good job. It doesn't work that way.
As I said before, you can't have it both ways.
FTR, I think that Dombrowski was fired because Detroit was just ready to go in another direction, not because of incompetence. I believe the same to be true for Ben, the Sox were just ready to try a different direction. Dombrowski got another job right away because he wanted it. Ben might have had another job, and yes a #1 job, but he was not interested at the time.