Not to mention a wall prevents that first step on American soil, and therefore all the amenities the US has to offer.
There is no way that technology can prevent that first step unless it is used to see the invaders moving toward us from Mexico and then blasting them IN Mexico.
I am all for dropping bombs on them BEFORE they set foot on our side THAT technology should work!!!!