If he was vulnerable Jim Pederson would have gone for him instead of Kyl. McCain has never had a close election.
Pederson was chairman of the AZ Democratic party in 2004, not exactly a good place to seek election from. And as for McCain “never” having a close election, he’s only had 4 statewide elections. McCain was vulnerable, and is vulnerable, there just needs to be a real candidate against him. I don’t know if Obama is that guy, but there’s a large chunk of the AZ populace that just plain doesn’t like the guy, and with good reason.