Marissa didn't fuck anything up.
Yahoo was fucked up badly long before she got there.
She was the wrong person for the job, though. She brought nothing new or innovative to the table.
They needed a special talent to (possibly) save Yahoo, and she wasn't it.