I strongly disagree that he has the right to cut up all the jerseys to get his way. That was not his call to make. He has the right to voice his displeasure to the FO or to whomever was in charge of selecting the jerseys, but ultimately he has to do what the owner wants him to do.
He let his teammates down by 'getting out of it'.
DLowe was not a bad teammate for wanting to choose another jersey. If he pouted and refused to pitch because of it, that would not necessarily make a bad teammate, but he would have been wrong and he would have been letting his team down by not playing.
Personally, I think the White Sox brass was wrong to insist on those jerseys, but that still does not excuse Sale's behavior.