It was a foregone conclusion that once this reached a court with a reputation to preserve, Trump couldn’t lose this one. The fact that it was not 9-0 demonstrates the poor quality of some of the judges sitting on the court.
And yet, they have the final say in our country, with no checks and balances on their power.
I don't think the Founding Fathers intended it that way.
Andrew Jackson put a check on their power in practice. If he didn't like their ruling, he ignored it. Then, if Congress sided with the Court, Congress could always try to impeach and remove the President.
At least that was a check on the Supreme Court's power. Nowadays there's no check.