People rationalize that political profiling is acceptable using the paradox of tolerance[1]. Basically, if you can convince yourself that every member of a political party is intolerant due to their worldview, you no longer have to be tolerant of anyone in that party and you are allowed and even encouraged to politically profile them, name and shame them, or any other tactic you think will make them less intolerant (such as getting them kicked off of github projects, kicked out of conventions and events, etc.).