Whether Judicial Supremacy is "logical" or not, this doctrine is not dictated by the Constitution. Congress' impeachment power is the check on the President's power.
I don't disagree with that, but it's no longer reality and never will be again.