What can be done to stop the tug-of-war between "legal secularism and values evangelicalism" in America? A long article in The New York Times proposes our government offer "greater latitude for religious speech and symbols in public debate" as long as it also imposes "a stricter ban on state financing of religious institutions and activities."
I love the American tradition of nonestablishment, "grounded historically in the belief that government has no authority over religious matters." I love that Protestants, Catholics, Jews, Muslims, Hindus, Rastafarians, can do their thing publicly. I love skeptics challenging believers, and vice-versa. Reason can engage revelation, and it doesn't have to lead to bloodshed. "Secularists who are confident in their views should expect to prevail on the basis of reason; evangelicals who wish to win the argument will discover that their arguments must extend beyond simple invocation of faith."
Keep public money out of religous express, and we'll all have a better chance making this mosaic called America work.