If my co-worker is opposing Trump, and talking about bringing more foreign workers to America, they're literally talking about lowering MY wages. They're donating money to a politician who wants to make my life harder, and make my work environment more competitive.
I can tolerate my co-worker all day, but if they're working to make my life less pleasant and workable, they're going to feel some chill.
Sorry you're eating alone immigrants, but you're working at a place with tens of thousands of native co-workers, what did you think was going to happen?