Actually, they are more effective. Democrats have been pushed by Trump to be against border security. Im not saying a wall will be bad, but the best use of money would be security in ports of entry and more border agents.
We both want border security, unlike Dems these days, but understand the wall is more of a statement then a use. Still, I agree with it. However, Trump blatantly went around the Constitution and it makes Constitutionalists like me bristle.