In most states, employers have broad rights to fire employees at will, including no reason or "he wore the wrong color shirt". That doesn't mean that if you have a dickhead manager who fires you because he doesn't like the color of your shirt isn't a dickhead, and if you defended that manager I would similarly consider you unfit to participate in civil society.