Very true, but even if it were struck down I think they could get around it quite easily: impose a tax on everyone and then give an equal tax credit only to those who buy the approved insurance.
The feds give out tax credits on specific purchases all the time.
Makes you wonder if they came up with the mandate with the intent of it being struck down as unconsitutional later. Their goal is to bankrupt the health care insurance industry. Seems to me this would do it. Require health insurance companies to accept everyone with preexisting conditions, those people wait until they get sick to buy health insurance, premiums go through the roof, people cry out to the government for “help”. And then we get single-payer.