She was arrested for drunk driving. And it was reported in MSM that much of the tension between TH and KH was because of her liberal usage of alcohol.
A lot of people receive DUI's. That doesn't mean they will continue to be constantly drunk while caring for their children at home. Kaine evidently took no action to try to remove the children from Terri's care until LE alerted him of the alleged m-f-h plot.
JMO