The problem with automation is that it just keeps getting more complex until it is just too intricate to manage and impossible to make fool proof.
Also just because a technology exists, engineers feel the need to use or incorporate it regardless of the need.
Finally, computers are just stupid and only as good as their designers. Not everything can be foreseen and it is exceptionally difficult to make these systems adaptive.
So in summary, piloting skill will always be paramount, and telling anyone to rely on a computer ahead of their own judgement is a recipe for disaster.