Is that the sort of service we should get from the Crown Prosecution Service?
It depends, could they also work on another case with a great chance of a conviction, or would they drop another case to work on a greater charge on this one that may see the offender walk free? Given unlimited resources, then yes I would like each case prosecuted to the fullest ability of all involved, but unfortunately in the real world compromises have to be made.
Unfortunately, after some of the stories you hear (Mason) we have to chalk this one up as a 'success' even if it not the perfect outcome.