I like Sansa. She's an annoying as fuck character to start with but from a literary perspective she is extremely well written because you're watching a 12 year old grow up and realize the world isn't all roses and rainbows and then, finally, start to own it and learn. Many don't forgive her because lady got killed and Nymeria got chased off. Both of these things were necessary from a literary stand point but people hold the actions of a naive 12 year old (or in the show a petulant 14 year old) against her for the entire series. There are other things she gets blame for but most tend to be book one things. And she gets punished for her actions in the book by her betrothal to Joffery.
And we're finally at a point in the books where she might gain agency. IMO she's working on becoming a player rather than a pawn. And the show, rather than taking a route that could have been awesome and had her move up in the vale or even Winterfell, had her married to A DIFFERENT abusive shit and raped to serve the same purpose as a minor character who has been erased. Sansa didn't need to be raped. Jeyne Pooles rape as a minor character served to further Theon's plot, who is a POV character. Jeyne Poole was a character who was unimportant other than her connection to Winterfell and Theon. Sansa was a character gaining her own free will only to have it ripped. And even if they use it to make her stronger, why did she need that after going through Joffery and the Lannisters? It was pointless. It was unnecessary. And they seriously need to quit it.
Also, where the fuck did homosexuality being illegal come from?
It doesn't happen in the books. Mind you, in the books, Loras was still in morning and wasn't fucking anyone else. He wasn't turned into a walking stereotype. And you would think that if homosexuality were illegal, they would have mentioned it sooner? Seriously. Why?