Just because I don't agree with Christianity 100% doesn't mean that it should be banned and hidden from public view. Just because I am an agnostic doesn't mean that only agnostics should have the freedom to practice their religion.
[...]
I am not being prevented by anyone from refusing to attend church, making the statement that I don't believe in the Christian God, not saying the Pledge (though I recite it happily; the word God does not offend me), relinquishing my coinage that has the word God on it, et cetera.
The issue with coinage and the pledge is not the free exercise of religion clause, but the establishment clause. Whether even atheists have problems with either is irrelevant, constitutionally speaking. People certainly have a right to practice whatever religion they please. They do not have the right to use the government to impose their views on others. The government should remain entirely secular. It need not, and should not, be hostile to religion, but it should remain neutral, for example by not asserting that a single God (nothing more, nothing less) exists, and by tying such an assertion to one's patriotism as in the pledge.