War veterans 'honoured' with one hand, dismissed and scorned with the other