The games are designed to both get people addicted, and to get your friends involved by manipulating social gift reciprocity obligations. I think we'd have settled for "awful" up until the clawbacks, now we know the leadership at Zynga is sociopathic at best. Maybe not evil, but totally unscrupulous, totally unsympathetic.
I think the reasons you list are why people really dislike Zynga, but those things alone are not enough to explain the pure hate people have for the company.
The reason I think they are evil is the way they treat their employees, beginning with forcing developers to give back stock before their IPO. This latest stunt is just piling on.
I think when people say Zynga is evil, they largely point to three things:
* spaminess of the games
* propensity to copy other products rather than come up with original ideas
* tuning of games to maximize revenues from individual players
Do you think these are fair judgments about Zynga's methods? Is Zynga more guilty of these tendencies than other gaming companies?