Another drawback is that since Cantor is a congressman, he is up for reelection this year. There’s probably nothing in Virginia election law to prevent him from running for both offices simultaneously. Texas’s “LBJ law” specificially permitted Lyndon Johnson and Lloyd Bentsen to run for reelection to the Senate while running for vice president, and Joe Lieberman was able to do the same in 2000 in Connecticut, which has no law on the subject. But it may make him look like he lacks confidence in the ticket if he needs a safety net. If Cantor doesn’t run for reelection to the House and McCain loses, Republicans will have sacrificed Cantor for at least two years, maybe longer.
But I agree that McCain could do much worse than Eric Cantor. Which is why he probably will.