The problem with Zynga and EA, is they see everything as a potential market - every aspect of life is a potential market to them. Social gaming should have stuck with advertising for revenue, and mobile gaming is going to suffer soon too, because expecting people to buy a game, then spend money on it to get anything decent, that can't last long.
The bottom line is that gamers tastes change, gaming addictions are very temporary when there are so many options out there. Most recently I'm addicted to Ski Safari on the iPad - it cost £0.69 and it doesn't expect me to pay any more money for gadgets or gameplay features. That's why it's awesome, the upgrades/powerups have to be earned, not held to ransom by the publishers. The people who play Farmville, well there's no reason why they wouldn't enjoy about a million other games, games that are cheap or free, games that don't rely on constant funding, games that aren't shallow. It was bound to happen eventually, there will always be an alternative that's better and cheaper, constantly, the trick is to maximise the time when your product is popular and make the most of it - instead, Zynga went and assumed they owned the gaming world, could do what they like, could take other peoples designs without concern, could sell shares when it benefitted them the most. Zynga is a husk of a company now, I feel bad for the developers who put their faith in a bunch of dickheads who I'd happily see locked up.
It's a good thing for indi developers, that's for sure - Zynga was damaging the industry, and now there is that space for another flyaway success, maybe several, indi developers will start to trust the iOS platform with their ideas, and the Facebook platform has a lot of space for innovation now. Ideas might center around providing good gamplay, rather than mugging us. Whether Zynga is gone for good, or just severely struggling, it's a good thing. Maybe some of Zynga's developers should break away and start their own proper game company, with proper games that you only have to pay for once, or are paid for through advertising.
Zynga dug too deeply, and too greedily, into the wallets of single moms, the unemployed and high-school kids.