Then you clearly haven't read Lena's thoughts, she definitely knows it's wrong but does it anyways. Ian does the same if you go down the same path with him. Only difference being he is more whiny about it.
To be clear though, I'm not saying you have to like it. If you like it or not is entirely up to you but whether you like something or not does not mean it's bad writing or a mistake that should be corrected.
I don't like Robert but he fits his character well, same with Axel and Seymour. Are they badly written characters? No, I just don't like them.
So my issue isn't with people thinking Lena is a hypocrite for not acknowledging her wrong doings, it's with people saying it's bad writing when it clearly is not.
It is, because she doesn't once even acknowledge it in her internal thoughts when thinking about Ian and Holly. That is not natural for any human, regardless of their morals. Actually, less bad writing and more that a second script option should have been implemented to trigger depending on Lena's previous choices. As is, there's just one default reaction used that doesn't take into account any of Lena's previous choices if she's in a relationship with Ian and he at least kisses Holly. Eva's accounted for these things in the past but has had trouble with this chapter due to the unmanageable amount of branching. So where otherwise she's usually had alternate text for various scenarios, this time she missed it.
Regardless of the Lena you've crafted with your choices,
some sort of reaction there is required, even if it's a petty, deflective thought in her head where she acknowledges what she's done but reasons her way out of it. If this were a story where you never saw the characters' internal thoughts or a story where her thoughts were often highly erratic (indicating some sort of psychosis as we as the viewer see her often lying to herself or never acknowledging past actions) then it might make sense. But this breaks the internal logic of the narrative style Eva has displayed throughout the game and is out of character for Lena
regardless of which Lena you've crafted by your choices. Anyone who's done a lot of writing or at least a huge amount of reading will understand this, as I'm sure does Eva. She just missed a major one this time since she has so much to work on.
TLDR: This is a case of Eva trying to wrap up many different paths and struggling along the way. As she's said, she's had a lot of problems writing this chapter and isn't entirely satisfied with it. This was just one of those missteps that got past her.