Don’t think this is the “Origination Clause”, just yet. It will come in due time and if it does while the GOP is the majority, that will be the end of nobamacare.
I am convinced that “Origination Clause” was the poison pill reason Roberts declared it a tax.
You never know, but I don’t think that would be a good reason to overturn it. The fact is the House passed the bill, which is tantamount to approving its origin regardless of where it actually originated. This kind of logic also applies to continuing resolutions and the War Powers Act resolutions giving the President authority to move troops in a hostile manner without a formal declaration of war. You could argue that technically these are wrong, but since the power to stop it resides with the body that approved it the point is mute. If Roberts wanted to stop the bill he could have. He did not need to let it drag out for years and years just to use another pretext to stop it.