While I don’t think Romney would have been a bad president, at least nowhere near as bad as Obama, he isn’t the right man for the Secretary of State job. Petraeus either.
Petraeus, while having some accomplishments broke some basic rules that others in the same situation have been punished for. A high-level position should not be in his future. These are not bad men but there are others that would be better.