Well, at the risk of playing Scrooge, there is no "law" that requires free dinners for vets or anybody else.
It would seem that some other establishment could step into the breach here and provide this service, in conjunction with O'Brien and Koster. The public relations affect would be tremendous, to say nothing of the gratitude from these soldiers.
Forget Hilton. Put them in your rear view mirror and move on.
Hilton is a business, acting like a business.
Your gripe should be with the tort system in this country that exposes business owners to damages for violations of the ADA or, should some veteran choose, to a lawsuit should one of these veterans be injured.
This is just a sad situation all the way around.
I don't think it was Hilton who was providing a free meal to anyone, and under the ADA, if you might not give a crap about wounded veterans, Hilton has no choice but to accomodate them. I would like this matter to make its way into court and see Hilton pay a little of its owner's gambling money for its obstreporousness and unpatriotism.