Around here, trashing of those standing a post on the border has become good sport. Almost as good a sport as trashing the TSA folks at the airport.
I would agree that a good place to enforce immigration is at the employer. Sounds like a good idea.
I disagree, however, that "sealing" the border is something simple, or even possible. A couple of divisions of Marines on the border wouldn't stop it. It might cut it down by some percentage points, but the border is just too long and there are too many ways around it. Build a hundred-foot wall and mine the first mile for the whole distance, and probably 80% would still get through by some other route.
We got people into and out of East Germany pretty much at will throughout the whole of the cold war.
I also think, that like any corporation, the country takes on the attitudes of its leaders. If our "leaders" were to take a stand for border protection that attitude would filter from the top down and it would eventually (pretty quickly I think) put a serious stop to the problem.
BTW are you with the Border Patrol?