Carol Bartz leaves Yahoo with admirable honesty