I don't think they're mutually exclusive - in the sense that they're not focusing on value prop at the expense of services. (Just speculating here - I don't work for Yahoo, but have a background in corporate strategy). There's obviously a lot of fixes to be made and synergies to be found, but to achieve change of this magnitude first and foremost you need to reinvigorate culture - so I believe they're setting positive foundations.