I don't think anyone is for free immigration. It's just funny that people would rather waste money on a wall instead of punishing people who freely hire illegal immigrants. People want to blame immigrants for depressing wages instead of the people/companies who hire them. And somehow...it's only because "democrats want votes". A wall wasn't an issue before trump brought it up. He only brought it up he because he wants the wall to be his legacy/vanity project.