Suppose you're a federal judge. Congress has passed a law establishing Catholicism as the only religion allowed. Joe Blow gets indicted for practicing Judaism. The defendant arrives in your court for a bench trial and claims in his defense that Congress has no authority to pass such a law. What do you do?
So, you are telling me that there is no place in the constitution that says that lower courts can overturn an act of congress.
Is there something wrong with the Supreme Court that they don't notice that establishing Catholicism as the official religion is contrary to the Constitution?
Also, the President and each Congressman ALSO take the same oath to uphold the Constitution. They could not pass such a law without realizing they were violating the 1st amendment.
So...why do we need a lower court judge to do this job. He is inferior to the Congress, created by the Congress, and answerable to the Congress?