The idea of pensions was initially vetoed by Grover Cleveland. Generally, I liked him as a president, but I think he dropped the ball on this one. He lost the 1888 election to Benjamin Harrison, a CW veteran, who then signed the Dependent and Disability Pension Act in 1890 for his fellow veterans. Harrison, who was the grandson of William Henry who was the shortest serving president at about one month, had an interesting presidency with a lot of issues. Cleveland, who didn't serve, having hired a substitute, vetoed it as he felt that it would bust the budget and he fundamentally didn't see the government as an entity of support for the people. In other words, there was no "social safety net." Harrison additionally saw the pensions as a way to eat up the embarrassing surplus in the national treasury, as many felt the people had been overtaxed and the surplus proved it. Cleveland won the 1892 election to become the only president to serve two non-consecutive terms. Different times.