Raich was poorly decided in view of Morrison and Lopez, I’ll agree.
I disagree with your notion that Marbury v. Madison is wrong. You appear to argue that the Court should be incapable of invalidating any act passed by Congress. Depriving them of that power would disrupt our systems of checks and balances, a system that requires three roughly co-equal branches, which is worked more or less fine for 225 years.
You can't be serious.
On a more basic level, you complain about the Constitution making the Court superior to Congress in some cases, then complain about the Court NOT reining in Congress’ expansive view of its own powers under the commerce clause in Raich.
What do you want, exactly?