I'll be contrary and say that it depends. If you look at Peter Neary's study that underlined or underpinned the new Veterans Charter, you'll see that he says it's important to look at the age of the veterans and their needs.
If you look at the First World War veterans immediately after the war, you will see that their needs were for reintegration into society, and not long-term support. As they aged, they needed long-term support. Since the new Veterans Charter is supposed to be a living charter, I think what needs to be done is that it just needs to be adjusted so that young people who are doing immediate transition get job training and can transition, and older people or seriously disabled people get lifetime pensions.
Right now it seems that the pendulum has swung too far the other way, but I think it's got to be flexible.