

I try not to judge people unless they meet certain conditions.
For example, they’re well known public people like politicians or other celebrities.
Or I’ve observed them do something that I believe they must know is wrong if they are able to think rationally. (That category catches most people who argue with me online.)
But for buying something being boycotted, there’s a good chance they are unaware.
That is a very serious issue. Most of the representatives, if they actually took their oath seriously, would be defending the Constitution. But they’re defending the major donors to their campaigns, instead.
Now, if I was in that position, I’d follow my oath, and inevitably lose the next time, because my donors would back somebody who would play ball. This conflict of interests means that our current system automatically-selects in favor of corrupt people who don’t care about their oaths.
So, I am sure you’re right that everybody, or virtually everybody, is an oath breaker. Only a small few can afford to refuse corporate money. We can never fix this problem unless we have significant campaign finance reform.