as someone who served in the u.s. military recently, i gotta tell you...
most "troops" actually laugh at all that "support" we find it funny.
especially all those redneck country singers who write songs and shit (i.e. toby keith, i think his name is). and all the yellow ribbons and all those tacky american flag stickers people put on their trucks...
for about 99% of the people who join the military, it was basically a business decision. hardly anybody joins for "patriotic reasons" maybe 1 in a 100 join for that...
the rest, join for the free college benefits (my main reason for joining), the travel, the good paycheck...
i made over $40,000 (AFTER tax) my last year in the military and i lived 45 minutes from the beach in Italy! not bad for a 23 year old kid!
granted, once we're in, we take it serious. especially when we get sent down range (iraq or afghanistan) we do our job whether we agree with it or not. and we do whatever we can to keep our buddies safe...
but we sure as hell ain't fighting for "patriotism" if the military paid minimum wage and had no benefits and no free college and no opportunities for travel...nobody would enlist. maybe 1 in a 100 of what we have now. let's not kid ourselves.
why do you need to "support" someone who is just doing a job for selfish reasons? i didn't expect any to "support" me when i was in. i didn't deserve it. it was just a job.