You’re believing the media, right?
Perhaps you should watch this video from Arlington, VA, where a volunteer from his campaign says they got close to 10,000 new volunteers within the last 24 hours.
A few scant political hard cores is far from what will hand a victory to Cain. It will take major political experience, as well as huge amounts of money and organization that Cain is not even close to having. There is simply not enough time left. (Outside of a miracle.)