Yeah, I just ignore them unless it's constructive.
I try to do the same. As a left leaning liberal libertarian type person I try to steer clear of Political discussions here and stick to the Guns/Ammo/Accessories/SHTF areas. But sometimes I can't stay away from watching a train wreck...
Regarding reps, I rep whomever I agree with. Sometimes they are lefties, sometimes they are right-winged. If one has a good idea I fully embrace it regardless of their other sometimes moronic posts. If it is complete BS I'll either ignore it or try to constructively give my point of view.
I don't give negative rep (tho sometimes I really want to) and I don't call people names. And I always try to listen closely and think critically. Sadly some people here and elsewhere are not like that. And so, I do might best to ignore them.