The encyclical letter Laudato Si is available here on the Vatican website. Does discernment and caution mean we are retreating into a technological shell? Pope Francis says no:
187. This does not mean being opposed to any technological innovations which can bring about an improvement in the quality of life. But it does mean that profit cannot be the sole criterion to be taken into account, and that, when significant new information comes to light, a reassessment should be made, with the involvement of all interested parties. The outcome may be a decision not to proceed with a given project, to modify it or to consider alternative proposals.
The criticismn is not of technology as such, but with the profit motive being elevated above other human considerations.