I don't understand why people hate Ginny. Okay, I understand movie!Ginny because she is very blah and she and Harry are very blah. But come on, in the books, she is so badass! And if you don't like her, at least have some sympathy for her! Try seeing it from her point of view.
The guy she is freaking in love with is targeted by one of the most twisted, evilest wizards! He is his number one enemy! At school, he is surrounded by fervent admirers that only like him because he's famous. Only reason. Okay, Ginny's like for Harry may have started like that but it grew into so much more. She sees how he struggles with his fame, she sees past the fame, and likes him for his generosity, his kindness, his personality, unlike those other girls. And, still, he does not notice her. But he might notice those other girls like Cho and Romilda Vane (Even though he never really liked them). Do you know how heart-breaking and painful that must be for Ginny?
Plus, this guy is Voldemort's enemy, Voldemort, a ruthless,evil wizard who thrives on creating pain and murder. This despicable wizard wants to murder the guy with whom she is in love and he and Voldemort meet up on average, once a year. Can you comprehend any idea of how much pain and fear that must bring Ginny? Almost every year, the guy she is in love with comes so close to death, so close to dying because he faces off with Voldemort, an evil wizard who would kill in a heartbeat. She comes so close to losing her love to death so often. Can you imagine how much worry and pain that would cause for Ginny? She lose the one guy she fell in love with so easily anytime he gets into danger. And he gets into danger a lot. He could be alive one minute and dead the next.
She loves him and he has the same feelings for her. But they still can't be together. He will not risk it; he does not dare put her in danger. She cannot be with her true love because Voldemort poses a threat. She would put herself in danger; she would put her life on the line for him. She does not want Voldemort to gain a victory by not allowing Harry to be with the one he loves. But Harry is protective of her. He wants her to be safe and does not want her to stand up blatantly to Voldemort. Do you know what kind of courage that takes? Ginny has to be so brave to risk her own life; to fight against Voldemort her own way because her family and Harry are protective of her and will not let her put her life in danger.
So she has to fight against Voldemort in her own way. She has to rebel for herself, for her family, and for Harry. That is why she continues Dumbledore's Army. She refuses to let Voldemort win. Therefore, she rebels against the Carrows and rallies up the members of the D.A. despite how she might get punished. He doesn't care if they torture her or threaten or harm her, she continues to rebel because it's all that she can do to help in the war against Voldemort. She might get tortured, but she has to play her part in the war. She can't let Voldemort win. She does it for her family. She does it for Harry. She does it so Voldemort can't break up any more people, so he will not be able to harm anyone ever again.
All this time she is fighting against the Carrows, she has to live with the fact that the people she loves are in danger. First, her brother, one of her closest friends, and her true love all put themselves in danger by going off on their own. Sure, they know the dangers, but they are still young and not that experienced. But there they are, going off somewhere she does not know, doing something that she does not know. All she knows that it has to do with defeating of the darkest, evilest wizards. They are trying to do something that she isn't even sure is possible. All she knows is that they are putting themselves in so much danger, that they will probably get hurt and that there is a possibility that they might even get killed. But she can't think about that. It's hard to acknowledge that people she cares so much about might die. So she keeps trying to do as much as she can.
Meanwhile, while three of the people she cares about the most go ahead and put themselves in danger, more people that she cares about are in danger. Her family is also targeted by Death Eaters and Voldemort. Her family is being watched and threatened for their beliefs in equality. The Death Eaters also expect Harry to return to the Burrow and keep a close watch on her family because of that. As a result, they end up going into hiding.
Do you know how much stress that would cause for Ginny? But for the people she loves, she does not fall apart. She is strong and grits her teeth. She is brave. She does not back down. Instead, she fights for the people she loves. She does not change her beliefs just because of possible risks. No, she stands her ground. She has to live with all these uncertainties, all these possibilities of injury and death. But she keeps fighting. She fights for the ones she loves. She fights to make the world a safer place. So she can be with the ones she loves without worry or fear of separation. So everyone can be with the ones they love without worry or fear of separation