I enjoyed Guns, Germs and Steel. I thought Diamond makes some excellent points, although I got very tired of his one-sided moralizing. He somehow always manages to work in a moral denunciation of any expansionism by white men, while merely reporting the no doubt equally genocidal expansionism of other groups.
Both Diamond and VDH are correct, in their different ways.
Diamond shows that without the tools and resources necessary to built a civilization, it won't get built.
VDH is correct that the mere presence of potential resources doesn't generate advancement. That requires a cultural orientation capable of using them effectively.
"resources doesn't generate advancement. That requires a cultural orientation capable of using them effectively."
Look at Mexico, the same or better resources as the US, but because of a third world culture, performs as a third world economy.