Ha! Well, it looks like things haven't changed much around here over the last few months.
It's odd that folks on the left would choose to make immigration such a focal point of the political landscape, especially this close to the mid-terms. Border security is one of the primary reasons Trump got elected in the first place, and polling indicates that it's still an important issue (and not in the way the left wants it to be).
With so many other avenues of attack, why would they want to play to one of Trump's strengths?
Here is the problem that you point out so well, NoTime:
The right believes Democrats want open borders and hates talk of slowing immigration. Nothing could be further from the truth. Democrats know there is a problem and want to solve it. Putting children in cages, separating families, calling people animals, rapists, and drug dealers is not the way to solve the problem. Simply building a wall will not stop it. Righties think that finding a long term solution, without all the name calling and rhetoric, means "open borders" and do nothing on immigration.
The only thing building a wall will do is put money in the pockets of the wall builders. Concrete goes for about $4 a bag at Home Depot. Cinder blocks about $3 per brick. The wall builders will charge at least $20 per bag for concrete and at least $25 per brick for cinder blocks. That is before the cost of labor, and hardware (shovels, trowels, mixers) and surveying and security for those materials. That is our money. And it will take years. And Mexico WILL NOT PAY FOR IT. WE THE PEOPLE WILL. Democrats know this, too.
And illegals will still simply swim around the wall or dig under the wall. After We The People pay billions of dollars for a supposed, once-and-for-all end to illegal immigration.