Is discrimination based on job occupation legal in United States?
<p>Recently some cops were asked to leave a coffee shop because other people didnt feel safe. In my country you can't deny service based on anything, as far as I know, they list a large number of reasons with ellipsis, one of the listed ones could be "social condition" for this case, which isnt the same as "economical status" which is also listed. </p>

<p>Some people argued that it was discrimination and others argued it wasnt because police men aren't a protected class. As far as I know, the  Civil Rights Act of 1964 protects against discrimination based in race, color, religion or sex. Does that mean discrimination based on job occupation is legal in United States?</p>

<h2>Discrimination is legal except on the basis of a <a href="https://en.m.wikipedia.org/wiki/Protected_group" rel="noreferrer">protected class</a></h2>
<blockquote>
<p>U.S. federal law protects individuals from discrimination or harassment based on the following nine protected classes: sex, race, age, disability, color, creed, national origin, religion, or genetic information</p>
</blockquote>
<p>Absent from that list is “occupation”.</p>
<p>State law may add additional classes including sexual orientation and marital status. Private organisations are also free to add additional classes for their operations.</p>

united-states