These things always happen at intersections. There are lots of smart people with ideas. The magic happens at the intersection of ideas, time (what technology is available) and luck. Apple Newton was too early. Apple iPhone was just right. Doom 3D was just at the right time when commodity hardware could do what the amazing software needed it to do.