It doesn't matter
Shanann's personality doesn't matter. Her spending doesn't matter. The way she raised her kids doesn't matter. The way she spoke to CW doesn't matter. The way she cleaned her house, filmed things, posted on social media, made jokes, sold MLM, painted her nails - none of it matters.
There is nothing, not one single solitary thing, that mitigates what CW did. Not one single solitary thing that Shanann did that made CW kill her or her kids. Nothing Shanann did or didn't do explains what CW did to her and her children.
And if you think that Shanann selling MLM or joking about CW taking her last name, or arguing with his parents, or sending her kids to preschool or putting them to bed early, or any of the other things Shanann did, somehow explains CW murdering her and throwing her in a ditch like trash and murdering his own flesh and blood and throwing them in oil tanks like trash - then you need serious help. You are part of the problem.
Educate yourself on abusers and the dynamics of abuse. Stop finding ways to justify abuse. Stop finding ways to justify murder. There is no justification ever and acting like there is, is despicable.
There are no mitigating circumstances here. Nothing justifies the atrocity that monster committed. Shanann and her babies should be alive. They had a right to their lives. CW had no right to take their lives. Victims are not responsible for the actions of perpetrators. Victims are not responsible for the actions of their abusers. Victims are not responsible for the actions of their murderers. It's not Shanann's fault that she and her children are dead. That's CW's fault. Period.