Anything which reaches the supreme court is complicated, by definition. On top of that the world changes and the people sitting on the bench change. So yeah, the court changes it's "mind" from time to time.
The idea that they are "clerics" because they make a decision you disagree with is nonsensical.
Complicated by definition means absolutely nothing. Most cases are not complex but were decided on political ideology. This is why they tend to flip decisions. Anyway the current crop are indeed clerics.