> I can guarantee they will go through every part of it
You can't guarantee any such thing. Defence solicitors are on tight budgets. They can't invest much time or money in any one case - just on the off-chance there'll be something useful.
The Crown is bringing the prosecution. The Crown wants to lock someone up. It is the Crown's responsibility to investigate both sides of the case.