It's been four years since Marissa Mayer took the reins as the CEO of Yahoo Inc. Despite the earlier expectations, changes have been taking place rather slowly, if not at all. The company's underlying business challenges turned out to be way more gigantic. So is Yahoo doomed?