Your happy world ended when they had to serve Negros in Woolworths. Right?
I see you missed the point entirely.
The Civil Rights Act should have only dealt with Government run facilities or Private Businesses that receive Government funding.
The Free Market will determine the availability of products or services. When one business doesn't serve the needs of a segment of society, another business will. Competition in a Free Market will always find its way, just like water finds its way.