Sorry oldstonebuddha, but you are very wrong.   First in the Jim Crow area the free market argument was never used.  Second, unlike you, I have faith that given the opportunity the people of this nation will stop patronizing businesses that discriminate.  The only people who benefit from going the legal route are lawyers, and legal fight only harden people's hearts.