I honestly don't expect anyone to be more loyal to his nation than his religion. God is bigger than that. But there's not always a conflict. When a Christian fights for the U.S. in the war on terror, his loyalty to America isn't trumping his loyalty to Jesus Christ. His loyalty to and love for both can co-exist.
Is that not true for Muslims? Or do they not fight because they just don't care?
I recently read an interesting thing about this in a collection of e-mails, stories, and letters from the war on terror in "Operation Homecoming." One was an e-mail from a soldier who said he met an American citizen originally from Iraq now living in Dearborn, Mich., who was visiting Iraq and told him that eight of his friends, also from Dearborn, had died in the service of the new Iraqi Army. Apparently, they'd left Dearborn to join the new Iraqi Army. Not the US military, though.
"Is that not true for Muslims? Or do they not fight because they just don't care?"
They do not fight because they do not have a desire to stand up for and defend this country. They do not love and cherish this country. They will not go to war against fellow Mooselimbs.