No one can dispute the countless benefits technology has brought us. ...