One of the holes would seem, in the opinion of this non-professional observer, to be that people will not be treated equally under this (tax) law.
Yes, Justice Roberts created a mess.
People are already not treated equally under this (tax) law. That was one of the factors Alito cited in his opinion: he pointed out that it’s ludicrous for the HHS to argue the case on “equal protection” grounds in this case when they’ve already granted ObamaCare waivers to millions of Americans.