Technology has made impressive strides with widespread benefits to productivity, communications, entertainment, drug development, surgical treatments, increased purchasing power, education, and many other areas of our lives.