As an outsider it looks like Yahoo is saying it will back big crazy engineering projects if they have potential. To me Yahoo went from being the last place I'd ever want to end up to being an exciting company. It's an amazing turnaround.
However big crazy engineering projects require money which is been sunk into dumb social purchases instead.I can imagine it killing internal engineering morale also.
Yahoo unlike google doesn't gives that much freedom to engineers to work on their own ideas.
Engineers can't make much difference, if same managers who are not doing much now are present. Some major revamp of workforce starting with managers is needed.