I think Edelgard had a point about abolishing the crest system. A system that allows nobles to mistreat or abandon their children freely and without consequence shouldn't exist.
And as far as "but she didnt have to start a war over it!" Yes she did. The church supports the crest system and wasnt going to abolish or charge the crest system.
As far as her not getting help from Claude or Dimitri, how was she to trust them when they're comments on the system are mainly "it sucks, maybe we can change it a little? Maybe? I mean its there for a reason."
And Im not saying Edelgard isnt morally grey, because she very much is a morally grey character. But I refuse to call her a villian when her motives were to help non-privleged and abused demographics by destroying an unfair system.























