I know how you play David. Your David just has to be as bad as you describe/see him so that the other losers/beta males in this game can at least shine a little.The path is not of utter revenge on David... It's the path where Ana is reacting or falling to the dark side depending on how she's being treated on basis of David action towards her..If you play David as non understanding, where he tell her off and keep doubting ana about her office people...while hiding major things from Ana like business bankruptcy and in the meanwhile going for Alexia ..yea he didn't cheated but he did gone for it and denied her later. Well obviously it won't be revenge but she will not like to stay with an immature David side ..How can a person will live with a kid with an immature man who doesn't communicate to her own partner? She'll go for a divorce and search for better path for herself and her daughter rather staying with a failure and immature husband who kept doubting her and cannot even satisfy her sexual needs. Yea and on this path she's free to be with whoever she wants to be looking for other options rather than feeling of guiltiness of being cheated. More like an independent woman. So yea as an independent if any character like Hank demands Ana to submit...she has to .. because in her mind she and her kids has to survive and she doesn't wanna lose job when David is out of money..people do submit or kiss ass of their boss for promotion or to earn more...that doesn't mean they are slut, it means they try to do their best to achieve higher position in the company when they know they don't have anyone to support them. But yea it's badluck for Ana that she's surrounded by perverts.
But keep in mind that we've only seen two weeks of Anna/David's life at best.
And as I said, my post was more about your definition of corruption.