The early seasons of Buffy made me hate Joyce. The episodes where she kicked Buffy out, asked her to opt out of her slayer duties, almost got the town to kill her and Willow, didn’t take her concerns seriously about boyfriend Ted, grounded her for little to no reasons, etc. I never saw her as a good mom. No matter how many times she smiled or gave food to guests, that wasn’t enough. She screwed up too many times to be called a good mom.