To be honest, it doesn't really matter what personnel you have on board or whether you feel there's some moratorium on bad press (I don't know why the other commenter got down-voted, because you do really state that), it's about the games Zynga produce. The games that Zynga are designing are pretty much bankrupt in terms of enjoyment in and of itself. They're a Korean MMO grind, with the key difference that you have to force your friends into that grind, or pay up.
I really did enjoy Frontierville for the first week or so. There was something therapeutic about tending to my farm, hitting snakes, adding some new trinkets. It's the same pleasure centers as Animal Crossing hits. Then I need to build a building, which requires all sorts of tools, which you can either buy with real money, or get from friends. Those took a couple of days to acquire from my friends. "I'm glad I don't have to do that again" I exclaim. Lo and behold, it's revealed to me that if I want the next building, at my rate of tool acquisition, building the house would take months. My choice was "Pay up, spam more friends, or I dare you to quit." I quit.
Does it matter that a game designer I greatly admire was putting me in this ridiculous situation in his game? Actually, yes it does. It makes it burn more when a man I respect is telling the press how great Zynga is and how much freedom he has, and then he's producing games like this. It's hard not to feel he's simply happy cashing pay checks, players be damned.
I'm not adverse to the idea of paying for games that are Freemium, I put a decent amount of money into Free Realms. But FR was careful to make the transactions in there not required: much of the game (apart from some jobs) was available to you, and that game design didn't require a microtransaction sword or whatever to progress. No money was required, which is the difference with Zynga's games.
Facebook games are a great new place to be. I have no chip about Zynga's Scrooge McDuck money bins, and respect them for their success, the metrics-based technology they have at the backend, and the amazing team they've managed to put together. But the products they produce are cynical and anti-player. And that's why people hate them.