Agreed, 100%.
The thing with that is, on record all you got is the vocals, the instruments and the tunes. So, if the tunes themselves aren't quite there - as was the case for about half the Skyscraper album - Dave's patter and Vai's guitar wizardry were only gonna go so far in terms of covering up deficiencies in the songwriting far as the studio stuff went. Live, different story.