I'll concede that Mr. Obama has more relevant experience for 'campaigning'. That seems to be all he's done the past 15+ years - campaigning for the next rung on the ladder.
No actual on-the-job experience or accomplishments, just 'campaigning' and self-promotion.
So I concede, indeed Mr. Obama is good at 'campaigning' (well, relative to his other skills).
I want a President (or Vice-President) who has some leadership experience, and who has stood firm for tough decisions, and who has a properly tuned moral compass. I certainly don't want someone who has shirked their job duties just to start pimping themselves for the next promotion ('serving' 100 days as US Senator from Illinois, before campaigning for President, was deceitful to the citizens of Illinois).
I'll leave off comments regarding moral compasses ... for now.
Obama has created a new job description: Designated Campaigner. (And I bet George Will wants to abolish it).