I disagree. The world only appeared to be better under colonialism because the europeans build in the places they colonize in order to extract wealth in the form of resources. What they do build and teach functions mainly to serve the empire. It's all about controlling resources.
Their true religion is commercialism cloaked behind the Roman Catholic faith and it's sects of Protestants. They secretly enslave nations thru subversion and their hidden commercial empire. The MO is the establishment of port cities. The colonizing commercial empires distrust for one another creates wars. In these wars, the natives are pit against one another, functioning as allies of warring European nations fighting to maintain their commercial interests. (you'll find that in the end the host nations is destroyed or dissolved and the Europeans come to dominate via treaties signed amongst themselves.
With the extracted wealth they enrich their european homelands and fuel empire building. Eventually consuming the resources of their host nation, they migrate to new unexploited lands to lay waste to, a la The British in India or the Latin\Roman Catholic Church in Latin America.
Just my opinion.