Top Yahoo execs are not happy with the company’s direction, and many are blaming CEO Marissa Mayer, Forbes reports. “More than three years after Mayer was brought in to turn things around, the original Internet media giant is still failing at its core business and getting whipped not only by Google and Facebook but also by newer entrants such as Instagram, Snapchat and even the beleaguered Twitter.”