IDS was the person tasked with stream-lining and rationalising the increasingly unwieldy behemoth that the Benefits system had become.
The implementation of Universal Credit has had teething troubles and some people have been seriously affected by the roll-out but, on the whole, the system ought to be better 'value for money' for the Taxpayer and easier for the end-user.
As to whether he deserves a knighthood, or not, he attained great heights in the political heirarchy and such awards are generally given when that happens....