Sin embargo, McCain apoyó iniciativas que no iban en la línea de su propio partido y ha sido llamado «"maverick"» (término con el que en la jerga política estadounidense se designa a quien se aparta frecuentemente de las líneas marcadas por su partido, díscolo) por algunos miembros de la prensa estadounidense.