CA court condemns “improper disapproval of religion”