Those of us who believe in amnesty for illegals, open borders or no borders at all are quick to decry those who disagree with us as racists, bigots, apartheidists, Nazis or worse. Those of us who believe in controlled immigration don't seem to have the derisory language skills of our opposition. Nonetheless, it is heated rhetoric from all sides, none of which is likely to persuade opponents to change or substantially ameliorate his or her position. Who, then, is the audience? Is there a large pool of undecideds to try to bring to one side or the other? I don't think so. Almost everyone as a point of view, few of which are nuanced.
If there is no mass of undecideds, to whom do we speak and why? Why not just vote on it and be done with it?