If you aren´t Glenn Hughes it´s impossible to hit every single notes but that´s not the question. Dio is near but last tour he´s suffering a little more than usual.
In my opinion, it´s a mix between attitude and good form. I mean, for instance, Don Dokken is a shame. He doesn´t hit a note and, at the same time, he´s smoking and drinking on stage. Be professional. On the opposite, let´s talk about Stephen Pearcy from Ratt. I expect nothing when they played in Spain one year ago but he never was a good singer but he did it quite decent and got a professional attitude, good set list, etc.
Then, we have people like David Coverdale. Since 2004 "whitesnake" reunion I could check the decadence of the guy. It´s so sad but David has to quit.
About Halford, mixed feelings too. He´s much better on tour than ofn festivals here and there. Don´t know why but in Reunited Festival 2004 and Festivals 2008 was a disaster but on "Angel of Retribution" tour 2005 and this year it was far better. If Judas Priest were enough intelligent to erase some difficult song from the set list he´ll do it ever better.