I want to echo on your message and also to thank you for contributing with a positive comment and not with a harsh one like most people often do.
I remember a few years ago when some of the stuff that Marissa was doing to reshape Yahoo's internal structure were being looked with good eyes and were being replicated in other companies (Bringing in remote people, focusing on some products, etc.) I guess we can all agree that in the end she didn't do the best job but maybe no one else could've done it differently. No way to know now.