Marbury v. Madison was a bad decision, and has caused 210 years of bad law.
Chief Justice Marshall should have recused himself, since he was a party (Secretary of State) when the original action was filed.
Roberts did not abandon Marbury v. Madison. I thought that he narrowly defined Congress' right to tax, and that Obama Care was a tax.
I agree with BIRDOGS, that the U.S. Constitution doesn't give the U.S. Supreme Court predominance over the other two branches of government. Remember, this same black-robed nonet also gave us Dred Scott v. Sanford, Wickard v. Filburn, Roe v. Wade, and abjectly failed to find the "Missouri Compromise" unconstitutional (finally repealed in 1854 when the Kansas/Nebraska Act of 1854 was passed).
If you're looking for justice, don't look to the judicial system. The system is only interested in self survival, and insuring that the process is carried out by courts. If they were interested in justice, they would insure that laws were moral.
Best, Dennis