No flame, but this seems to be the new normal: kicking the can down the road. Let someone else clean up the mess.
It may be "constitutional" under the legal scrutiny it faced in this case, but there will be endless future challenges based on legal arguments that can't possibly be made right now because nobody has the legal standing to challenge them. The first time someone is forced to pay the "fine" for failing to obtain insurance coverage, a whole different can of worms will be opened that will involve arguments of arbitrary and capricious application of the law, violations of the commerce clause, violations of the First Amendment, etc.