This isn't a good explanation of anything.
Maybe you're right, what would a company who was voted Most Innovative Network & Internet Technology Company of 2011 & again in 2012 by the Wall Street Journal know about networking and how Internet traffic is routed, right? The very fact they even embedded a video showing the traffic dropping off in the blog post I think proves they know a thing or two about network traffic, they provide content delivery and domain name server services to a lot of happy customers after all.