So what about a lemonade stand?
Should the government be able to force the racist 12 year old owner of a lemonade stand to sell to a 'race' they don't want to?
And what about looks discrimination?
Certain upscale bars won't let ugly people in because they want only 'beautiful' people as patrons.
Should they be forced to let less attractive people in?
And what about female only gyms?
They are discriminating on the basis of gender...should they be forced to let men in?
Slippery slope you are starting down, IMO.