I wasn't sure where the best place to put this was, so I'll just stick it here and let the moderators move it if they see fit. For anyone who has not seen it, I present to you Extra Credits latest episode on Free to Play model games.
I feel that it is an important video to watch not just for gamers, but for developers as well as it addresses what makes a good Free to Play game, and what makes a bad one.