There would've been an RFP for this, surely? Which means PwC was chosen to deliver this ahead of n number of other tenderers. I'd be curious to see what other proposals there were and the decision-making that went into choosing the winner.
It's frustrating, because these larger firms most always churn out subpar work and this mindset just keeps funding it so they don't improve.
I agree a good solution isn't easy to come up with, but the status quo is certainly an outrageously awful one.