yeah i see your point. And I agree the actress is really weak. I think this actress should not have taken on a complex role like this for her first lead role. I wish we saw an established actress for this type of role (idk like Park Hana, she's really good at playing villainous roles). Maybe the screenwriter would have been more inspired to change and grow her character.
eta: Look at Kksdramas comment