I think this is normal for the supreme court, I've heard that they largely upheld abortion in the 1992 case because they thought it would be a mess to undo, even though they thought the original ruling was unconstitutional.