You cannot compare Jesus to Eva story-wise. Jesus had a well told fleshed out story detailing exactly what kind of person he was in many different situations. That's why people know him so well. All that is known of Eva are character traits. She, as a character, is never explored, just described. That is the difference I'm talking about. You seem to believe that personality traits make for a great character when they only make for the foundation of the character.
We know that Eva was kind and caring towards her children to the point that she would sacrifice herself for them. That makes her a great mother, not a great character. She might be a giving loving individual, that makes her a great person, not an interesting character. She serves as only motivation for Dante, nothing more. That makes her a
Trish is never shown to want to be LIKE Eva. She is only shown wanting to be a better person and even then, this change is sudden and not explained. Her transition from loyal servant to an evil overlord and Dante';s sidekick is random and any inner conflict is never explored either. What does she care about Dante? She isn't Eva nor does she contain any part of Eva. She just think about it and changes. Why this happens with her and not any other demon, we never know. (I have at theory that it has something to do with her being a sexy woman)
A writer needs to show human flaws, the inner demons which run through a character’s mind just as they do in real life to each and every one of us. Consistency too is key to creating great fictional characters. If you can develop a character from birth and imbue him with a full personality; human traits and emotions, fears, needs and desires you are working towards a great story.
Dante is a great character. Eva is not.