I see them. I also see failings in myself, in my kids, my wife, my dogs.... But I don't ditch them either. We all work with each other to improve each other. Not a hard concept, but it takes a lot of work. And it's worth it.
Who's "ditching" anything? Not me.