Every good story needs to give fans someone to root for and someone to root against. But a great story gives fans someone to root against and makes viewers care about them. The best way to do that is through a redemption arc. There's just something about anime villains that makes them ripe for redemption.