Do you believe that a business should have the right to discriminate based on race? Do you believe that business should have the right to serve or not serve anyone, for any reason?
The question wasn't aimed at me, but yes.
We have freedom of association per the 1st Amendment:
"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or
the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."
The government should not force people to associate against their will. Anyone who is stupid enough to deny their business to others is self-destructive, but the Constitution isn't there to protect an individual from himself.