It wasn't up to the Supreme Court to correct. It is very plainly written in the constitution. Sure you can disagree, but it is up to elected representatives in Congress to amend, not Trump or the Supreme Court.