"But our citizenship is in heaven, and from it we await a Savior, the Lord Jesus Christ..." Philippians 3:20
On this Memorial Day, let us (those who are American citizens) be thankful for our political freedoms.
Let us (those who are citizens of heaven) be even more thankful for our spiritual freedom that we have in Christ Jesus.
Let us also, PLEASE, not mix the two. The cross is great. The American flag is good (in the sense that we should obey our governing authorities and enjoy our religious liberty). However, mixing of the two is simply bad. Nowhere in scripture do we see a mix of church and state. When this happens, it is always the church that suffers.
Don't minimize or trivialize Jesus' work on the cross by wrapping it in an American flag.