I disagree. While the original is far more comprehensive and interactive, this map is a superior visual summary for the same reason the original London tube map was so revolutionary - it allows you to see the layout of the network without geography getting in the way (not an obvious thing to do at the time). I for one, despite having looked at many such cable maps, have never managed to grasp the actual topology of the internet.
Here's a pre-schematic London tube map:
http://upload.wikimedia.org/wikipedia/commons/9/90/Tube_map_...