F2P isn't the same thing in the eyes of developers and gamers, to the developers it means, "Ok we aren't charging you monthly to get into and spend time in the game, that's all we really need to allow."
For gamers it's more along the lines of; "Awesome F2P." That's pretty much all the...