@alidan
The mc does not need to kill innocent people to end slavery, it is all about the story telling. The author can have the mc pick his targets to avoid risk to the population, and how he achieves that can be as creative as the authors imagination. Also you don't need a powerful mc, since...