Let’s look at some of Britain’s “moral failings”:
defeating Hitler
defeating the Kaiser
defeating Napoleon
defeating Hussein
defeating Tojo
defeating piracy
breaking the Iron Curtain
abolishing slavery
introducing modern sanitation on two continents
ending tribal warfare on two continents
liberating the serfs
bringing modern food production to starving regions
modern nursing
Great Writ of Habeas Corpus
preserving trial by jury
You forgot the steam engine that brought the Industrial Revolution