For every one shining example of "doing it right" there are hundreds of terrible games though. Its still early days for free to play. You may be right, but I don't know yet. I currently play three free to play games (and have been playing them for a few months now): League of Legends, World of Tanks and Path of Exile. I guess we'll see in a few more months if I agree with you or not, but so far so good.
(Been playing LoL for 4 months and WoT and PoE for about 5 months now)
(Been playing LoL for 4 months and WoT and PoE for about 5 months now)