My reaction was that the Supreme Court pays a lot of attention to the Constitution in symbolic areas, such as free speech, but ignores it in substantive areas, such as the commerce clause. Sarah Palin made a similar point in her tweet:

Common sense & decency absent as wacko ‘church’ allowed hate msgs spewed@ soldiers’ funerals but we can’t invoke God’s name in public square

That’s a great juxtaposition. The courts use the Establishment Clause to prohibit any recognition of our Judeo Christian heritage in our public spaces, yet they use the First Amendment to let Muslim radicals and the Westboro nut-cases spew hate.

Sarah got to the heart of that conflict in a tweet.