I know your sarcasm was meant in fun about the war, but you greatly missed the mark.
As for nobody offering the military discount, my experience is quite different. Bass Pro still offers 10%. Lowes offers 10%. Multiple eating establishments locally offer some discount, especially when I'm in uniform.
Don't take it wrong, I don't think I am entitled nor demand a discount because of my service. I am humbled by the businesses that do this out of respect. But if I am going to spend my money somewhere, I will use the places which give me more for the money.