Our National Motto Should Remain "In God We Trust"

I recently read a debate with a similar resolution and I though to myself "Interesting topic, I think I can do a better job than that!". So, here we go, see the title for the resolution. ==Definitions== National Motto-A saying officially recognized by the federal government that is used to describe the intent or motivation of the state. (www.wikipedia.org/wiki/national_motto) ==Arguments== (a) Our current national motto reflects the history of our nation. Fleeing from religious persecution has become somewhat of an American pastime. One of the first stories a young child might learn about American history is how the Pilgrims (who were religious separatists) sent sail from England in 1620 on board the Mayflower to escape religious persecution. The voyage across the Atlantic in the 1620s was treacherous and there was a high probability that the ship would meet doom. Things did not improve much after the pilgrims landed in Plymouth. They made it just in time for the harsh Massachusetts winter; starvation, disease, and Indians were among there main threats. A similar story might be of how the Mormons left the American east in the 1840s to be able to arrive in Utah free from persecution. Although there trip west wasn't as near bold as the Pilgrims, they were faced with very real dangers (which ironically included starvation, disease, and Indians). What would ever persuade people to take such risks? I personally believe that these people had to trust in their God in order to persuade them to "get up and move". Religion impacted severely what these people thought and did, and without that religion the story of American history might have been very different. To this very day American history, culture, and politics continues to be shaped by religion. To leave religion out of our national motto is a symbolic way to try to remove religion from the American experience. (www.wikipedia.org/wiki/the_mayflower) (www.wikipedia.org/wiki/mormon_trail) (b) The national motto does not violate the 1st Amendment. The first amendment states that "the government should make no law respecting an establishment of religion". First of all the national motto is no where near a law, it is just a saying that describes our country and its history/goals. A law is... LAW-a system of rules, usually enforced by a set of institutions. The national motto does not enforce a system of rules. The only law in regard of the national motto is that the national motto is observed by the national government. It doesn't respect the motto itself, it respects its OBSERVATION. (www.wikipedia.org/wiki/law) (c) However, going on the premise that the national motto is a "law" it still wouldn't violate the 1st Amendment. How does the national motto respect any one religion? The word God is often misinterpreted as meaning the God of Christianity. So, many anti-motto'ers claim that why couldn't the national motto be "In Yahweh we trust" or "In Allah we trust". What many people misunderstand is that the differences between God, Allah, and Yahweh can be equated as the difference between Hello, Bonjour, and Hola. That is, they are just different languages expressing the same idea. The God of Islam, God of Judaism, and God of Christianity are in all reality the same deity. (d) The "God" used in the national motto could not even mean a deity at all. The definition of God is: GOD-an all perfect higher power. Going on this premise we can accept that maybe the national motto isn't even referring to a deity at all. Maybe all that the motto is stating is that "America Answers to a Higher Power". This higher power could be, for instance, morality, the idea that there are things in this world that are wrong, and there are those things that are right. So, the motto of America could actually mean that American culture and government is rooted in the idea that we answer to a higher power, morality. Which is a totally agnostic statement. I await rebuttals and thank whoever accepts this.