Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
Apesar de todos os avanços tecnológicos: computadores, T.I., comunicações, telecomunicações, a internet.