Unpopular opinion: the Nancy hate is unwarranted.
Why the extremely passionate hate for this character?
Yes, she was emotionally unavailable to her kids at times, but she was also a good mother in different ways at other times. Like the time she stood up for Silas when Megans dad hit him. Or literally going to JAIL for Shane. Nancy was flawed, but if we’re really honest with ourselves… Who isn’t? No one on this earth is a perfect parent or a perfect person for that matter, no matter how hard they try. We ALL for short somewhere.
Also, throughout the show it’s subtly mentioned that she tried to commit suicide when she was a child. Ran away from home a lot. Had sex with her teacher when she was 14 years old. And that her own mother was an alcoholic and also emotionally unavailable. Those are some traumatic things, and I’m sure they definitely shaped her into the person she became. Sure, it’s our responsibility to do better once we’re adults, but sometimes the experiences people encounter change their brain beyond the point of repair. Underneath it all though, I do believe she meant well and did her best.