It would be fixed overnight if the US didn't import. That is at least as much a part of the problem - the bad neighbour.
I remember the US briefly had a president who wanted to protect the US-Mexico border but he got called racist by the people who profit from importing problems into America.