To me, this blog post is a "duh!" moment. Of course, it's true, there are a number of factors that influence an apparently revolutionary discovery. It's similar to topics covered in Complexity by Mitchell Waldrop. Let's also not forget luck. That's another determining factor.