Whilst, of course, Paula Vennells should be stripped of her CBE - not 'asked to hand it back' - and the person/people in charge of the due diligence before giving the honour to her seriously cross-examined and forced to justify their decisions, we all know that she is very likely to decide to keep it and not be made to return it.
However, I think this will actually work against her. Honours do not exist in a vacuum and are only actually meaningful alongside the wide public knowledge of what the person has done to deserve it.
Like with Blair and many others, I reckon the existence of the honour forces their disgrace above the public parapet. As we know, millions of decent hard-working people - many of them truly outstandingly great, like Alan Bates - will never be given honours, and this is not in any way considered a slight on their character, work or abilities, not to have an honour; it is the norm.
That CBE will go everywhere with her and haunt her, for as long as she has it. It shines sunlight on the fact that she has acted astonishingly shamefully and disgracefully. It is a perpetual mocker and an open-goal gift to everybody who chooses to bring it up with her, or when talking about her, or when booing every time she is introduced/announced along with it - it's a poisoned chalice, like filthy, soiled laundry that she's forced to carry with her everywhere she goes.
Currently, Alan Bates doesn't have an official honour, and he may never have one; but there are now millions and millions of British people who know exactly what he has done and what a hero of the people he is, and he will carry that public reputation with him for life, and even beyond as he goes down in the history books. Whether or not he has also had a letter from Buckingham Palace is completely irrelevant, really.