Im not quite following. Things can be mislabeled as anti American, but everyone has some idea of whats anti-American in principle. Anti free speech for example is anti American.
How that gets applied is a matter of debate. But I think all public officials should agree with that.
Its kind of a fundamental thing to have an idea about the nation’s values. If that’s too taboo for someone then they are quite literally anti American. Having a country means organizing around a core set of values. We can debate what those are but arguing you can’t stand for anything?
I'm Muslim. Born in the US. I've seen politicians and right wing public figures call my entire faith anti-American. One of them just had a nice memorial for their one-year since their death.
The term may have had an agreed upon meaning at some point, but not anymore.
Edit: it seems like most right-wing people conflate "non-Christian" with "anti-American". i don't know what's worse; the fact that these people say and think it, or the fact that their constituents don't know the difference.
What I'm saying is literally The usage of the term "anti-American" by anyone in a public role should be rejected as insufficient definition and unfit for a representative to use.
Especially when glanced-over mid-sentence, the term evokes the inversion of your idea what being "American" means, without ever clarifying whether your assumption is correct.
Me saying "the liberties of the banking sector are deeply anti-American, we will revert those changes to relieve the increased tension they cause in American households" might evoke an association of "less debt" or "owning a home" in a listener, while I might actually mean "women shouldn't be allowed to own credit cards" (because they weren't until 1974 and MY American values are some form of "vanilla constitution")