christianity was actually a good thing,
so called native americans created aztec and inca civilisation but christianity helped europeans create the usa, which is by far much more capable and powerful than those american civilisations.
without christianity there would be no sustainable reproduction in america atheism isn't sustainable, just look at china or europe,
also brazil and many latin american countries like mexico or chile are socioeconomically by far more superior than everything that was there before.
i still admit that native american spirtuality could be something spicy, but not if they result to their racism/nazism system.
Slow down, cowboy. Mesoamerican civilizations were in some aspects superior to Europeans (and the bigger examples of this are the extremely efficient taxation system of both the Incas & Aztecs and their engineering capacities which were frankly astounding akin to Etruscan technology in its respective time stamp) but couldn't hold a candle to European military might and general cunning and that was their downfall. Besides, intrigues and civil wars were the motors that crumbled the mighty Mesoamerican empires, especially the Aztecs.
That does not mean one civilization is "superior" to another, for instance, Russia could trample Finland militarily but I think we both can agree that the Russian civilization/lifestyle is by no means superior to the Finnish one (especially if we put in perspective life quality aspects).
With all that said, I see no correlation between Christianity and European supremacy over the Mesoamericans assuming the conquests & expansion were hardly religion-fueled and, if anything, the Catholic Church was a deterrent to "utmost development" because it heavily burdened & opposed exaggerated exploration of the natives.
And, at last, to compare the current world order and its socioeconomics factors with those of 1400s is absolutely anachronic. You can't really measure that efficiently. What would be better was to measure Mesoamerican "socioeconomics" vs Europeans. Take a hint? It's a 50-50 battle to say the least.