Almost always a good analysis will find a control strategy which performs better than PID...

But the benefit of PID is it is fairly easy to tune and works in a really wide range of situations.

And it is most of the time not overkill