Re: "the project has been going on too long to be cancelled"
Step 1 is always political as what is defined as requireing benefits alters constantly.
Not only that but I doubt if they had costed the expense of looking after* those affected by going off to serve thier country. What sort of cost has it been to try to manage the basic rebuilding of the physical side before abandoning them to the streets? The numbers of homeless young-ish men with mental issues and camo-trousers is increasing.
*we have a very long history of creating 'heroes' and then pissing on them when they return batterd, skint and unable to cope. We spend all our money on kitting them out for war (sometimes) and there's none left when they get back. There should be no need to rely on charities if the same country that paid to train, transport, feed etc.etc. actually continued to appreciate their help.