She's an awful person. So is Philip. Just because they happen to be the protagonists in the story doesn't make them good. Just this season she killed that guy in the hotel room just because he said his girlfriend worked in the company's security department. She killed the hockey player and his wife with their kid in the next room. Over past seasons, Elizabeth befriended that Korean woman and then pretended that she had an affair with the husband so she could break up their marriage, and she and Philip killed that old lady in the repair place when they went to bug the FBI mail robot that was in the shop. There's Martha and a whole slew of people whose lives they ruined. The fact that we, as viewers, "root" for them is attributable to how good the writing is, but come on, whatever epiphany Elizabeth had in the past episode (and Philip before her) doesn't excuse just how horrid a person she is (and him, too). She may have had respect for Erica, but she was a Soviet agent posing as a hospice nurse to spy on Erica's husband. Wouldn't Erica have been better served by having, say, an actual hospice nurse? Yes, her realization at being used and manipulated by the Center all these years is harsh, but it's nothing in comparison to the things Elizabeth has done to others. She and Philip deserve whatever they get.