I get that being a veteran of a war is a big deal, and I commend those men and women who are brave enough to step onto a killing field.
That having been said...
I don't quite get why they are the only ones who are revered and given free meals. There are other professions that are just as important to our country, but they don't get sh*t.
I know for a fact that on-duty cops get free food and discounts all of the time. That was the biggest complaint when I worked at McDonalds. We only had a 50% discount during work and they got any meal free, except the mighty wings, which was 50% off. Of course, we didn't pay anyway, but the principle of it all.
That's EVERYDAY, so I don't feel bad for having one day out of the year.