She was the protagonist, but she wasn't a hero -- the show didn't really have a clear villain, but her unprocessed trauma was hurting people and in the end she had to snap out of her delusion and stop hurting them. As Agatha (who isn't the villain of the show, just Wanda's antagonist) points out, what she's doing has disqualified her as a hero and she seems to accept that.
People love her and sympathize with her, but it's part of the point of the show that Wanda's grief is the real villain of the show and it hurts other people as well as hurting her. I don't want to see her backtrack and start hurting people to find her kids, when we just saw her admit that she had no right to hurt people to keep them alive.
If it was that bad that's why you leave Westview was a shit hole anyways before Wanda they were all miserable to begin with a fresh start would have done them all wonders *shrugs*
To change the subject slightly, the show never really did explain why she couldn't just kick them out like she kicked Monica out. Maybe that's another explanation that we'd find if we could see the shooting script, but it was kind of strange how the last episode acted like just letting them go and keeping her family alive was never an option anybody considered.
I mean my headcanon would be that Monica could leave because she wasn't part of the original spell. Her family's existence was tied to everyone in the town. But no one ever said that and no one ever brought up "let the people go and your family can stay there" as an option.
There were so many plot problems with that show alongside the good character work with Wanda, Vision and Agatha.