"The law must be stable, but it must not stand still."
Justice Roscoe Pound (1870 - 1964)
A Supreme Court that never reversed itself would be a meaningless institution.
One that usurps the prerogatives of another branch is a tyrannical and dangerous institution. You may applaud it as a benevolent tyrant today, but a benevolent tyrant can turn brutal with an arbitrary snap of the finger.
This nation was established to be free of tyrants. The ACLU and libertarians are working overtime to re-enthrone tyranny--an anti-god formed in their own godless image.
And one that reverses itself constantly is meaningless as well.
IANAL, I don't play one on TV, and I haven't stayed in a Holiday Inn Express,but legal or illegal, I will trust my sense of Constitutionality over that of the creative imaginings and shifting whims of the blacked robed nine.