"Free-to-Play" leads to dishonesty like for example when you pay money for in-game items and your item is later rendered useless by a new better item released in the game store which you "have" to buy in order for your character to remain competitive
Similarly game publishers are entitled to change the EULA without warning so your hard earned cash spent in good faith within the game world towards a certain goal can become useless when the publisher decides to change the goal posts to force people to cough up cash to get their character back up to the level of gear that he/she used to have.
I hate "free to play games" because of this and refuse to play any of them, what kind of morons do these money grabbing game publishers take their user base for? A certain Battlefield Hero's stands out for me as a shining example of a game where the publish did exactly what I mentioned. Pity they are so good at making games, I very reluctantly picked up one of their later titles which is not "Free-to-Play" but with which they include a code you can only use once to gain access to "VIP" content essentially forcing you to pay the publisher directly for this content if you buy the game second hand. Game publishers who insist on these dishonest business practice will be recognized for the same and will get what they deserve over time. Short sited immediate turnover methods to please investors will very likely backfire in the longer term and I for one will be grinning like mad when it does.