SmarterThanYou said:this is broken.
You only feel it is broken because you feel unprotected as a "long-haired professional". However, if enough people were effected by the rule that they no longer could employ qualified personnel or their employees got upset and unionized they would change the rule either voluntarily or because of the strike. For you there is no middle ground, only the Government can "fix" things and that is simply wrong and it isn't even the best way to make them change things. Boycotts, Unions, Etc. can hold employers and companies responsible for the choices they make without involving the government "Big Brother" effect to take charge.