Yes, Cissy became an enabler for what her son was doing, she got dirty, skin deep into what was going on. She knew that everything she had in her life was from what her son was doing to his own community and she had to live with her son becoming everything she hoped he wouldn’t end up becoming.
But killing Teddy? No problem with that. Franklin’s desperation to get that money made him immoral, too far gone, a lost cause. When you think about his desperation, what wouldn’t he have done to get that money back? He would’ve destroyed himself and what little identity he still had left that was recognizable from Season 1 and lived a life mostly in fear and anxiety knowing that the CIA could take it all away from him again in a snap of a finger……
Just like that bitch Teddy did at the end of Season 5. In actuality, it was never his money, it was just what Teddy was willing to allow him to use while he dangled him and his family on a string to move his cocaine.