A few reasons why Cara's character is something special in today's TV landscape, touching on archetypes and sexuality among other things, but mostly me rambling about how they did it right:
We'll Always Have Cara (contains some spoilers for the latest episode)