18 of the 20 cities are in Catholic countries. Primarily Mexico and Brazil.
I read Michael Novak in the 80s, The Spirit of Democratic Capitalism. Novak was an ardent Catholic, to be sure. He compared the North and South American continents to note the success of capitalism in the northern continent. He rejected the Marxist social justice pushed by Catholic bishops.