Was that last question ironic? Aren't you describing a traditional 'boxed'/retail PC/console game? That's something that is well designed and self contained that you buy once and can enjoy forever (if you have some friends to play it with).
(IMO, in the context of Zynga and similar, the idea of pay-once-play-forever games is off topic in this discussion!)
(IMO, in the context of Zynga and similar, the idea of pay-once-play-forever games is off topic in this discussion!)