a rash decision based on your misunderstanding of what tcook place here. In my (never to be humble) opinion, Roberts did not rule in favor of the law, only that it was not unconstitutional. Laws can be overturned, constitutional or not and this one should be. He did, however, restrict the authority of the legislature under the commerce clause. Obamacare has an unknown future. It is a bad law and should be repealed and this congress and future ones will see their powers somewhat restricted under commerce.
From Roberts ruling:
"Members of this Court are vested with the authority to interpret the law; we possess neither the expertise nor the prerogative to make policy judgments. Those decisions are entrusted to our Nations elected leaders, who can be thrown out of office if the people disagree with them. It is not our job to protect the people from the consequences of their political choices."
In other words, you (the people) elected the fools who passed this travesty of a tax/notatax/healthcare bill. You fix the mess by voting them out!
In the meantime, he protected the sovereign rights of the people by limiting the expansion of the commerce clause.