Good article. A couple things to note - that is, what has changed in the five years since it was written.
In that first chart, Roger, Rafa, and Novak are now way out ahead of everyone else. I won't re-create the chart, but here are the total ATP points:
1. Federer 66115
2. Djokovic 52385
3. Nadal 51495
4. Sampras 40385
5. Connors 40380
6. Lendl 39845
7. Agassi 37675
8. Borg 30925
9. McEnroe 28760
10. Edberg 28525
11. Murray 27970
12. Becker 26525
13. Wilander 25025
etc.
Next, let's update the ATP points per Slam chart.
1. Borg 1145
2. Laver 1057
3. Nadal 936
4. Djokovic 935
5. Federer 882
Borg and Laver keep their top spots; Rafa and Roger have both dropped as they've aged, and Novak has risen. Andy Murray at 583 has slipped ahead of Becker, Edberg and Wilander, and is just behind Agassi.
Skipping down to the "Top Streaks" chart, Novak now has--by far--the best streak, at 25 Slams in a row in which he didn't miss consecutive finals, from the 2010 US Open to the 2016 US Open. But that streak still averages lower than the top four at 1397 ATP points her Slam.