McCain is pushing the buttons he needs to push to attract the independents and wavering Democrats, those are the folks for whom this speech is really adressed to.
A couple of things i didn’t like, but overall i like the “cut foreign aid to unfriendly countries”, drill, and build nukes. Calling Russia out was right on point.