I agree, and would venture to say that in most cases at some point in the future, computers will be general purpose machines. I'm sure this keeps hardware manufacturers awake at night. It is some niche apps, though, that will require specific purpose machines, and will be their future.