Their games pretty much amount to marginally interactive spam. I don't think that too many people who are smart enough to code would be willing to put in the effort to continue developing them, because the games don't have enough depth to capture an intelligent person's attention.
Also, it's doubtful that the company would be interested in open sourcing them, because they don't really care about gaming or gamers, they just saw a quick way to make money.
There's nothing wrong with having money be your top priority (to each their own) but in Zynga's case it's obvious that it's their only priority.
You really don't see anything wrong with making money a top priority? Forgoing all other responsibilities. Do you believe a company should be responsible for more than just profits?
I personally don't advocate it, but everyone has their own prerogative. I really like seeing such companies get crushed by the market, but many of them seem to be successful.
Also, it's doubtful that the company would be interested in open sourcing them, because they don't really care about gaming or gamers, they just saw a quick way to make money.
There's nothing wrong with having money be your top priority (to each their own) but in Zynga's case it's obvious that it's their only priority.