Our current auditor disagreed with the approach taken by the previous auditor creating a large amount of work in terms of cost, time and effort. How does this work efficiently or even reliably?

Once appointed, auditors are independent and the decisions that they take are down to their professional judgements. There may be differences in judgement between years by individuals from the same firm as views change or where more evidence becomes available.