It isn't clear at all that the government should prevent an independent contractor from deciding who they want to work with.
Your comment, as written, is an example of a trivial dismissal of a legitimate concern regarding freedom of association and contract. There are indeed attempts to force small businesses to conform. This one: http://aclu-co.org/court-rules-bakery-illegally-discriminate... comes to mind.