Might want to look a little closer at your source
The historical reporting is at least by-and-large cited, and even the bits Rapoport didn’t (like the bit with Qatar financing Hamas in 2018) I was able to validate in less than thirty seconds of searching.
What part of the editorial that you disagree with, exactly? You can do that with immediately resorting to ad hominem.