You're arguing for something that in all likelihood requires a constitutional amendment.
Anti discrimination clauses only overrule the first amendments freedom of association due to the equal protection clause, and there's no reading that suggests that firing someone due to public pressure is implicitly discrimination.
Anti discrimination clauses only overrule the first amendments freedom of association due to the equal protection clause, and there's no reading that suggests that firing someone due to public pressure is implicitly discrimination.