No govenment anywhere has properly looked after its ex military, or indeed military, when it isn't in their own interests.
Elizabeth 1st left her sailors rotting on the dockside in Wapping once they had served their purpose.
The armed forces have always been political and that is something you have to come to terms with if you join one.