You seem to be saying that colonialism advanced society even for the oppressed, but the causality of history is complicated. As far as we know, you may as well say that the extinction of the dinosaurs as it happened was essential for human proliferation. Maybe the dinosaurs would've gone extinct at some point, or diminished greatly, or maybe the dinosaurs and humans would coexist. Just because a somewhat plausible scenario presents itself does not mean it is compelling. You have brought up counterfactuals, so use your imagination seriously, instead of taking the easy way out. If you have a motivating belief on the matter, it is untoward to speak as if you are unbiased and objective.