There are so few strong roles for women, especially young women. And Veronica is very serious but also very likable. She's a lone wolf, and it appeals to people that she isn't rich and doesn't have a lot of friends. No posse. She's just like you, like most of us.
