Yahoo really needs an internal culture of agility, listening to customers, and working weekends. She wants employees reminded of that every time they look at the logo, even if it means having a logo that's 10% less ideal.
> It is her way of saying that I can and will fix this company even if I have to do every bit myself.
A message that I'm sure will really build trust and cohesion among the rest of the people she works with. "You people are such losers I have to do your jobs as well as mine" is not exactly a rousing call to unity.