Yahoo's problems go deeper than that. Throwing a few million dollars at some acquisitions or talented execs may be a right step, but it is a far cry from fixing the engineering and work culture. That will take sometime, and I hope that the board and MM have the patience.
If you have something hot then what can Yahoo possibly offer you to go and work there, knowing that everything else they touched went nowhere?