Another area where there seems to be little daylight between the major party candidates is in the conceit that government-sponsored training or education is an all-purpose solution for economic advancement. McCain had a better real-life example of economic advancement in the audience, in his running mate's husband Todd Palin. Todd learned one of his trades from the company he worked for, BP -- not from a government-sponsored training program (I doubt he learned his other trade, commercial fishing, from a government program either). McCain could have used the opportunity to point out that allowing more domestic energy production will create more high-paying jobs like the one Todd Palin had, but I guess that would have conflicted with the line elsewhere in his speech where he made bogeymen of big oil companies.
Although increasing domestic energy exploration and production will create more high-paying jobs, of course it won't be a panacea either for those whose jobs are lost to outsourcing. That said, the idea that the government is going to retrain laid off workers for jobs that "won't go away" isn't serious. How would the government know what skills will be needed five or ten years down the road? A better approach from the government would be to enact policies that will encourage more companies to set up shop and hire people in this country.