The acoustic guitar soloist in Billy Idol's band is worth listening to at the beginning of this song (in the LIVE versions) but, Billy's vocals sound best here.
I think he must perform the song late in the concert and he's already worn out his voice (plus being older) by the time he sings this song.