Cain has some admirable accomplishments - no argument from here. However, he does not have what it takes to become President. Maybe Secretary of Commerce, one day.
At another point, Cain said that Muslims are obligated to love Allah more than America (curiously - you could say the same about a fundamentalist Christian).