How do you determine value? What makes your version of value better than that of those that you are discriminating against?
How is choosing who you hire choosing who is given freedom? People are free to seek employment wherever they choose.If such discrimination is small enough that it is the minority than there should be plenty of other places where someone could receive employment. The majority in this case would be serving their purpose by providing places to work for the group being discriminated against. Not by forcing other business owners to comply with their wishes.
Going out of your way to harm another is different from denying your support. If the employers harass the employees in some manner than the government should step in but denying a job to someone is not causing them undue harm.
Edit: I agree that total freedom is impossible and that freedom can only be maximized. However I fail to see how creating such discriminatory laws would increase the freedom of the population.