Good points
I would assume that Thomas— Alito— Kennedy—Scalia— were in agreement on those points
Wonder what their rebuttal was to the tax part or if they thought it was still unconstitutional even if a tax
The dissent notes:
No one has ever doubted that the Constitution authorizes the Federal Government to spend money, but for many years the scope of this power was unsettled. The Constitution grants Congress the power to collect taxes to . . . provide for the . . . general Welfare of the United States, Art. I, §8, cl. 1, and from the foundation of the Nation sharp differences of opinion have persisted as to the true interpretation of the phrase the general welfare.