As this forum ends, got a report of a bumper sticker that seems to sum it up well:
"IT'S GOD'S RESPONSIBILITY TO FORGIVE BIN LADEN...
"IT'S OUR RESPONSIBILITY TO ARRANGE THE MEETING. . !!"
"United States Marines... "
Hope all our forces come home when the job is done!!