> I am of a (perhaps naive) belief that there are windows of opportunities > for certain solutions. If we miss the window, certain technologies may > not be deployed, even if superior. I share this belief. Though I'm not sure we know how to predict those windows with any useful accuracy.