She hasn't done anything to improve the core business. Yang is the only one who should get credit for YHOO's success due to his investment in ALIBABA. He was sacked for no reason and if he stayed YHOO could have been in much better shape.
Marrisa is all about window dressing so she could get her fat check home!!