In addition to the very accurate previous post, I would like to add that Charles Dickens may have portrayed women in this manner for two reasons 1) to expose the shallow nature of what was consiered to be virtue back in Regency/Victorian times, and 2) Because Dickens always had a hard time relating himself to women psychologically at a deeper level.
The reason of the latter was that, according to Dicken's biography, his mother was a very inconsistent person, always giving his father the benefit of the doubt for all the money he squandered from the family.
Dickens had the tendency of idealizing women not only in print, but also in real life. It seems as if his emotional detachment from his mother caused him to distrust all women altogether.
It is ironic to say this, since he married a woman with whom he had anywhere from 9-13 children. Yet, even his biographers confirm that half of his married life he felt psychologically and emotionally detached from his wife as well, and instead created idealized women for his stories, much like he idealized a soulmate for himself in real life.
Hope this helps add to the previous post. Good Luck!