I think also if they'd slept together Chen Chen would have a deep sense of responsibility along with the love for Bai Ran to help him with dealing with Hu Wan.
Could catering to her have emboldened her to think that she can still get anything and everything she wants. I do not see any changes in her behavior and in her thorough process.