My professional career has spanned six major tech changes: minicomputer, PC, internet, social, mobile, and cloud. Each of these revolutions brought a wave of new providers and destroyed swaths of ...