Thanks all for the comments here.
I didn't go with the original headline that CNSNews used on this one. If I had, I probably could have pulled in many more responses, mostly in the Duh, WHAT THE F---?!?! type range I expect.
The 9th Circuit is definitely "out there." They continue to go their own way, damn any history of prior rulings, traditions, or anything else that might help them see the stupidity of their own decisions.
The one thing that save us all, thankfully, is that many of the 9th Circuit decisions never stand. They eventually do get blown out of the water - either because their decisions were over-ruled, or because the lawmakers find another way to pass the same basic laws without the constitutional problems that the 9th Circuit believes they have found.
Lets hope that continues, and that this decision, like their "under God" decision is not left to stand.