As a Naval officer, I have a problem with those who scream for blood and yet are unwilling to volunteer their own services (or their family members) towards a cause they deem as just.
Of course you can support the troops. We need all the support we can get.
But when you attempt to call out another OKP ("Why don't YOU enlist"?) who unbeknownst to you is ex-military, you end up looking foolish, especially in light of your political stances.