The law was entirely unconstitutional and Roberts allowed it. There is nothing more to say. No amount of spin or BS forgives Roberts and the other 4 for not doing their jobs.
The court, including Roberts, have really nothing to do with the American people. The Supreme Court, like Congress and certainly like Obama sees the people they are supposed to be working for as their own property. Slaves.
But, but, what about the commerce clause lip service?