Reasons I can think of:
Existing automation may be insufficiently good to cope with adverse weather and unplanned situations. Technology has moved on considerably since the Victoria, Central and Jubilee stock. We're automating cars now, after all. The article mentions a new signalling system being rolled out in support.
Lack of platform-edge doors. TfL have stated they won't run driverless trains without these. These are planned for installation on the Piccadilly line as part of the new stock rollout.
If a fault stops a train, it's far more useful to have someone on the scene to try emergency repairs than to wait until the train can be cleared from a tunnel - because a stopped train can literally hold up the commute of millions of people.
There are also safety issues. Drivers are trained in passenger management, and every so often they need that training to deal with fights, illness, suicides, or all the other messy things that happen on a public transport system - the public part of that being at least as important as the transport part.
Drivers are trained in passenger management, and every so
often they need that training to deal with fights,
illness, suicides, or all the other messy things that
happen on a public transport system
As I understand it in a lot of the London trains it's not possible to move between carriages - so the driver can only deal with fights, illness, suicides etc over CCTV or by stopping at a station?it was until recently headed by the late great Bob Crow http://www.bbc.co.uk/news/uk-26527325
It's likely that London Underground is basically betting it'll be easier to just hire at less than the replacement rate and gradually automate more and more rather than risk massive conflict with the RMT for years.