Pretty sure I read stuff the last few years that Halford isn't hitting the notes like he used to either. Neither one deserve to catch shit for it to begin with. Ozzy gets hated on b/c people hate Sharon therefore its cool to hate Ozzy apparently while nobody would say anything about Halford. I love them both and greatful they are still doing it.
How can you make a case using a live album when we all know there is no editing or overdubbing going on (heavy sarcasm). Listen to him doing Painkiller on the Touch of Evil live cd a few years ago. You can hear his voice isn't quite there but he's well into his 50s at this point. How horrible, he's changing his tuning so he can still perform in front of people that still want to see him. I can't think of anything worse than that.