You obviously didn’t read Justice Roberts ruling. Go read it then shoot your mouth off.
Yes, he did rule it unconstitutional under the commerce clause, but constitutional if considered a "tax bill".
And any "tax/revenue bill" must originate in the house, which this one did, albeit with ugly machinations.