This is a great post and thanks for sharing it. While I've never worked at Zynga, my friends that work there tell me that the culture is work hard and get rewarded accordingly. A lot of people don't fit into that culture and it's okay. It self selects.
For the people that complained about the culture just for the 'big payday', then you missed the point all together.
For the people that complained about the culture just for the 'big payday', then you missed the point all together.