Republican are quite happy to send American soldiers off to war. When they return, to put bluntly, Republicans don't give a shit.
The IAVA (Iraq and Afghanistan Veterans of America) recently rated members of Congress on their support of veterans based on votes regarding veteran issues. 154 members of Congress received a 'D' or 'F' rating from the group. Of those 142 were Republicans and 12 were Democrats. Conversely, 94 members received an 'A' or an 'A+'. 91 are Democrats and 3 are Republicans. Even John McCain, although not included in this survey as it excluded the Senate has constantly received a 'D' rating despite having made his career based on being a POW in the Vietnam war.
Republicans, not surprisingly have claimed that the survey has been politicized. That's the new Republican Party. You can apply the same results to the issue of abortion, love the fetus, ignore the baby.