Marissa Mayer has improved everything at Yahoo—except for its business