America has particularly failed veterans since the Revolutionary War, when soldiers weren’t paid the money they were promised and given IOUs(not joking).
But every generation of American has had a better life than the previous generation until now.
My favorite analogy is that voting is like taking the bus, just because it doesn’t drop you off in front of your house, doesn’t mean you’re better off walking.