But is hearing the harsh realities necessary to having a winning attitude?
This isn't about whether Eck was right or wrong. Your supposition was that Price was a poison to the team's winning attitude. While Price might be a very unpleasant human being, is he really so toxic? Is he an issue at all? The Sox have been immensely successful since he arrived. Is that a coincidence? Would the Sox, coming off back to back last place finishes, been the same, better, or worse without him?
That last part is obviously subjective and conjecture. But do you see where I'm going here?