Hmmm, moral question…
We can all agree that invading and colonizing a democracy would generally be bad (as it would violate the self determination of the locals).
We can also agree that if an Empire has a colony that has the capacity to run itself as a democracy then the Empire should respect the wishes of the people of that colony regarding independence.
But what if the country being invaded/colonized wasn't a democracy but instead a mess of corrupt warring despotisms? Is it still immoral?
1) The locals right to self determination hasn't been infringed (they didn't have one before - only the local hereditary despots had any sovereignty)
2) The locals will have more/better law, prosperity, peace etc
(So far this could apply to Roman Britain or Gaul, the next one though is more with British India in mind)
3) When the local populace is ready for self rule, the occupying Empire respects that wish and vacates the premises.
Is that immoral? Why?
(Pretty sure I read in "1066 and all that" that the Roman occupation of Britain was viewed as a "good thing". Which seemed reasonable…)
Note - obviously some Empires and colonization is bad… the question is not "Can Imperialism/colonialism be bad?" (which is an obvious 'yes') but is it, when for a limited time, necessarily bad…