You are so wrong about everything so far and the article has enough BS for me to not want to read it.
New Republic: Ilan Pappe: “One of the World’s Sloppiest Historians”
Haaretz: Pappé as a historian his work “suffers from negligence, manipulations and mistakes galore, and the result is not serious research”.
History News Network: Benny Morris: Ilan Pappe’s New Book Is Appalling