As a baseball coach I have done the same thing. Just this past season I benched my best player for not running hard on a fly out. I know it is a much higher level and there is more at stake, but as a baseball head, I completely understand if he did. I would give no fukks if my manager did that to anybody on my favorite team.