This is just about the dumbest argument I've ever seen on this board. That being said, here's my take:
For the guy that started this by knocking the concept of making employees be clean shaven, etc: He owns the damn team and pays for everything involved with his money. Who the hell cares what rules he makes? It's his team. If players don't like it, they can leave. I agree that it's a silly way of running things, particularly for a sports team, but hey, it's his team so who the hell cares. For it to make you angry is laughable. All companies have some stupid rules.
For all the Yankee fans trying to defend the concept by pointing to the success of the yankees: You really think a clean shave makes someone hit or pitch better or play better as a team? Come on. let's be real here. It's just a way of George stroking his own ego by feeling like his rules have something to do with the Yankees success. Bottom line is only his wallet and good management have made this team so successful through the years. Let's not forget that this team has been successful way before Steinbrenner took over without policies like this in place.
By the way, I do root for one of these two teams. Doesn't mean I have to take a one-sided view on this. Yankees and Sox fans need to stop making generalizations and b!tching at each other over bs.