Not sure what Marissa Mayer has to do with this. But please don't blame an entire company for the decisions of a single person: Vic Gundotra.
There's plenty of engineers at Google who feel incredibly frustrated every time one of these decisions is made and remember the good ol' times when Google used to put the user first.