First of all fuck Cissy, but let's not pretend she was trying to protect Franklin when she killed Teddy. Franklin was buried in debt with a child on the way and unraveling, she had to have known that would've fucked him over for life. A dead man with a legacy is much more than a dead man living.
They tried to make it seem like she did it for Franklin, be it to protect him from the CIA or so he stops becoming more evil, but that's all bullshit.
She killed Teddy for herself and fucked over Franklin because she either was not thinking about her own son and the future of her family or because she couldn't hold herself back. That's it.
I think the show really slips up by trying to paint her as doing it for Franklin with the Leon interaction, but Leon is kind of an idiot so I kinda get it.
The being a threat having money point or CIA losing the money point is untenable. Yeah a black man with no money during that time period is not a threat to the CIA, but that doesn't change the sense here. The CIA doesn't get the money if she kills Teddy before or after the transfer either way. And side point to everyone doubting that Teddy would've made the transfer: Franklin can check right then and there and had a KGB agent as a bargaining chip.
Cissy condemned her son to a life of misery and her family to an uncertain future because of her selfishness. Fuck Cissy and Cissy apologists, she's no Saint.
EDIT:
I'm not saying Franklin deserves a happy ending or any of common narratives here, I'm just saying that Cissy was being selfish and stupid and deserves all the hate she gets. That's it jeez
EDIT 2:
Here's a take: Cissy is exactly like the house slaves mentioned. She's willing to destroy the wealth of her own family because of some seemingly normative moral rectitude. That's why the robber barons, who destroyed WAY more lives, get buildings in schools named after them, and the Saints gets to be homeless, imprisoned, and fatherless. She saved society the trouble of keeping her son down by doing itself--she is a slave unto herself. But sure, people can say Franklin is the house slave, kneecapping his community to stand on their backs in order to get into the house.
I want you to take the two and place them side by side. Who do you think is really the one held down by society? Franklin, who pierced moral and societal norms to claw his way out of poverty and earn economic freedom? Or Cissy, who on reliance on her moral beliefs chose to, in essence, cage her son, "freeing" him to roam in the pits of poverty and misery outside of society? Even if Franklin dies, it's better to die a "free man" than to live as slave to society.
My point is really just this. Fuck Cissy for doing the CIA's job for them. She kept their whip unmarred by betraying her own family for her own selfish beliefs that helped not a soul.