If Roberts thought to give us an electoral issue he stepped out of his role. If he thought to reverse seventy years’ momentum in Congressional and judicial abuse of the Commerce Clause, one badly reasoned opinion will not do that.
The Court should uphold a statute if there is a reasonable interpretation of the statute, as written, compatible with the Constitution. The Court should not uphold a law by saying it is unconstitutional as written but it would be constitutional if written some other way.
That badly reasoned decision is what it comes down to. It is crucial that the Chief Justice not be perceived by the public, and especially not by his colleagues, as an intellectual lightweight. But I fear that is what has happened.