It is so bad that the american government was not ready for the Korean war. We should of been able to win the Korean war and maybe Vietnam would of turned out better, but no the Government was not prepared for a war and we had to end up in a stallmate. The American Government should of realized all its faults after the other wars and fixed them.
They did for the most part, the veterans got better disability pension after 1812, they even got pensions for just being in the war and this got even better after the civil war. They got the GI bill after WWII. THe public treated the vets better across the board also. This falls down after Korea and worse after Vietnam.