A problem with “America is founded on Christianity” is that it is idolatry. It equates faith with nationalism. If America is the Body of Christ, to criticize its policies is blasphemy. In election years the House of Representatives pushes a Constitutional amendment to make it a crime to treat as anything less than sacred (“desecrate”) the flag. It smells of magic. It does not smell of liberty, and it’s not democracy.