I can't comment on the others, but I'm a trained historian, and hating Guns, Germs, and Steel is probably the single thing that unites our field. It's vastly oversimplified, and gives anyone who reads it the idea that they understand the major forces shaping world history while ignoring most of the things that historians agree are more important than environmental determinism in that process.