The lifetime debt incurred from military service isn't something you can put a dollar amount on, but it exists all the same. Veteran discounts aren't for the kid that did 4 years sitting at a desk. They're for the ones that didn't come back, the ones that missed their kid's birth, their grandfather's funeral, their brother's wedding, watched their friends die, worked 20-hour days for weeks/months on end without even going home at the end of the day.
You don't have to get it or like it, but it's not without cause.
This point would come off better if it were an argument for expanding the circle to include nurses and such, rather than removing the circle altogether.