LOL no you don’t understand the phrase! Leaving money on the table has nothing to do with giving, it has everything to do with walking away from a deal and not GETTING the best deal that he could have gotten. He could have gotten an extra $1.5 million for the vets and he turned it down. Simple, really.
I do understand the phrase. But you don’t understand the context of the truth.
The truth is this:
Veterans know who benefitted them and who did not.