I found this site through twitter, http://fasterthan20.com/
Why “Faster Than 20″?
Complex social change typically requires at least 20 years. The cynical explanation is that it requires a generation to die off and a new generation to take over before the mindset and corresponding structural shifts can take place. In other words, the bottleneck is people, and people don’t change. They die.