The problem with forcing businesses to serve everybody is that Jim Crow laws forced businesses to be segregated. In a free country, the government should have no authority to force any privately-owned business to serve or to not serve anybody of their own choosing. This is really the only constitutionally-consistent view of government power regarding the powers given to it.
It is a private business' right to determine who it serves and who it does not.
But idiots who believe and support the prominent idiot scumbag Kennedy's view don't seem to grasp that those who discriminate would lose out in the marketplace to those who did not. And it would all happen without the Constitution-violating dictatorial laws pushed by leftist scum.