Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
Apesar de todo o avanço tecnológico — computadores, T. I., comunicações, telecomunicações, a Internet.