I tend to always love material with flawed protagonists and morally ambiguous people.
Anime is intended to have ambiguous features. That's part of the art form.