The Pope has issued a major challenge to the Big Five tech companies. Will they rise to it?

The Pope has issued a major challenge to the Big Five tech companies. Will they rise to it?