On the one hand most of the points make sense and I find myself agreeing with them, on the other hand, while some have been close for certain things, nobody has been able to reliably predict the future.<p>Though it looks very likely, I wonder how much of this will come to pass in the next 10 years or so.