You might be surprised, but I wholeheartedly agree with you. Now, one more linguistic question - what is the difference between "taking ownership" and "taking responsibility" in this case? I kind of thought they were synonyms in this sense. Never mind the question if you think of answering that in the post about responsibility.
Taking ownership is achieving freedom, as by doing so, we're not dependent on anything else anymore.
Something like that is what I wrote in a post a while back, too long to dig up. To blame someone or somebody else, we need them, so we can't be free. Everyone always says "with freedom comes responsibility", but it works the other way around, too, with taking responsibility for our actions, with owning them, we become free.
It's also empowering. That's why it's so important to teach to people, if possible. I mentioned in a comment to a comment below that I try to encourage my co-workers to own their mistakes fully so they can learn and improve, and it's great to see the effects.
Same goes for Lily. I rarely punish her for anything, but encourage her to find solutions. Mostly together, of course, the solutions a 7 year old brings to the table can be rather destructive. But it's showing, as I mentioned in my Saturday Selection post the other day. And it feels great to see that.