From R. Reid:
I always got on fine with Michel but did get the impression that Drivers in general were maybe a necessary evil to him and sometimes got in the way of the technical solutions. I’m guessing a bit now but having an engineer as Team Principle maybe doesn’t prioritise the areas of the team where the biggest gains can come from – the management and motivation of the drivers...

well prepared and confident driver can perform miracles…
In context of Neuville's last interview it's rather telling.