It is fixable. The problem is that EOs can be restrained by any Federal circuit judge and many are willing to impose their judgement over that of elected officials. The way to fix judicial overreach is to get Congress to pass a law reducing immigration by 90%, reinstituting the national origins quota system we had from 1920–1965, explicitly giving the President the right to make 500,000 exceptions, and denying the courts the right to review those exceptions. The law should also preclude non-US citizens from suing for travel or immigration right. It should confer expansive Presidential powers in this area and state they override other provisions of immigration law. The fix to judicial meddling is a good law.