Change what? I don't get the hate for Sansa, what was exactly so awful about her besides the couple of spoiled attitudes she had as a 13 year old and that payed for greatly?
If you remove the fact she is a girl, 13 years old etc. It isn't too hard to see why she got hate. One thing showrunners have found is, anyone in opposition to the main 'heroes' of the story get negative reactions. Sansa was in direct opposition to Arya, House Stark. We don't sympathize she didn't know what Joffrey was but we know she viewed her family with disdain, that she lied and got Lady killed etc.
The actor for Chuck in Better Call Saul. He said it is never black and white but Grey. Anyone in his shoes would understand how he feels against Jimmy aka Saul. But because he is in opposition to Jimmy/Saul. His motives, feelings, course of action didn't matter. Same goes for Skylar White against Walt, Carmela Soprano against Tony etc.
It is the problem with some shows where the viewer knows something the characters don't. We know the white walkers are dangerous and Jon is right. Cersei doesn't matter. But to Sansa who had her life destroyed, Cersei matters, not some threat we don't know.
This is precisely why Arya became a fan favorite. Same with Tyrion. Same with Bronn. But a lot of people I saw were wishing Drogon burned Bronn alive before he could fire the spear even though they liked him elsewhere. We hated Theon when he turned on the Starks but now like and empathize with him.