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
And it is most of the time not overkill