As members of Free Market Foundation’s staff were in Washington, D.C., to fight for veterans memorials, another group was nearby, pushing its own atheist agenda. The Humanist Society, an organization that argues that humans do not need a god and have a knowledge of good that is a result of evolution, was in our nation’s capital to publicize their new Christmas marketing campaign, which includes signs and posters in Washington’s Metro (subway) stations that say, “Why believe in a god? Be good for goodness’ sake.” However, when asked by Free Market’s Hiram Sasser in their press conference about what constitutes good, they were unable to answer.
What do you think about the humanist marketing strategy? What is good?