If he is the final boss then it's kind of funny that Herman Cain is apparently the second to last.
Herman Cain was one of the earlier bosses but then he comes back right before the final boss fight with new powers and abilities and twice the hit points.
He's kinda like that octopus in Diddy Kong racing. He moves twice as fast and can fly the second time around. Cain is flying up the polls, but you know you'll eventually beat him to make it to the final boss, represented by a pig in Diddy Kong Racing and Christie in the Republican primary.
(Sorry, I hate the Christie fat jokes too, but this was just too easy)