I'm sorry, but there is absolutely no reason to think that Africa, India, or the Aztec Empire would be sporting skyscrapers and smartphones right now if European Colonialism had never occurred. To the contrary, they would most likely be still be sitting more or less exactly where they were before we found them, with only minor incremental developments to show for the centuries that have passed in between.
Basically the only way Africans or South Americans were going to get access advanced technology this millennia was for someone else to give it to them. The only way India, the Arab world, or the Far East were going to rise above the cultural stasis they'd set themselves into in any kind of timely fashion was for someone to force them out of it.
For better or worse, European Colonialism, like all "imperial" influence throughout history, served that purpose. It spread the technology and mindset of the conquering power, while removing the existing status quos which had previously served to prevent progress.