One thing adaptions do well, is they have good separation between heroes and villains.

In X-Men 97, in their shortened adaption of Inferno, Sinister gets the blame for the Goblin Queen's actions. Scott doesn't come off as a scumbag who abandons his family and Pryor doesn't come across as a monster who sacrifices babies including her own son to demons and ends the world, because she found out her life was a lie, that is overkill. You are supposed to like Scott, but you are not supposed to like Sinister, so making Sinister a scumbag and making Scott remain heroic is a big deal.

In the Logan movie, instead of the Scarlet Witch depowering mutants and committing genocide, it was a mad scientist named Xander Rice who did that and you are not supposed to like Rice, he is a bigot and a psychopath, you are supposed to like Scarlet Witch, because she was a hero for decades before House of M.

I think people like animated Beast over the comic book one at this point.

You can write heroes as having feet of clay and faults, without writing them so there is little difference between them and the villains they fight.