I know a large body of historians disagreed with diamonds arguments. What would you say he missed in his argument of guns germs and steel? Was there an oversight? Is there something else or more important needed to develop successful cities?
You might be interested in the relevant section of our FAQ, this is an interesting issue that was discussed quite a lot some years ago