So they can go home at election time and say: SEE WHAT I DID FOR OUR VETERANS!...................
Yep, that’s probably it.
It does not BTW keep up with inflation and the guys who were discharged for medical reasons before they got their twenty are getting screwed.
People talk about "our wounded heroes" but when it comes to getting them a full pension, nah.