For the first time in my life, I find someone who enumerates the advantages of colonialism. How can you conclude that colonialism brings urbanization, education and good governance?
Most of the countries colonized by Britain still suffer from the remnants of that colonialism even after their independence, and to this day they do not enjoy full influence over their wealth and even their sovereign decisions. Colonialism brings the colonizer's culture, which, even if it seems good to us, is at the expense of the original culture of the peoples and at the expense of the history of those peoples, so it distorts and erases it.
Many nations were not colonized and were developed countries and formed great civilizations.