How is his assessment 'more fair' and who are you to dictate who's point is more valid? The White Sox knew of his long swing in the minor leagues, and brought him up to the majors with it. The White Sox should have the best coaching staff throughout the system, and despite that, he hasn't shown anything that suggests he can sustain a short swing for any longer than a few games.
The minor leagues are to evaluate a person for the major league level and to change poor fundamentals, habits, etc.. He was evaluated as having a long swing, and they couldn't change it down there. He still has it. What, if anything, says that he'll change his ways?