It looks like you're new here. If you want to get involved, click one of these buttons!
I know it gets a lot of stick because it tends to compromise the gameplay as developers base everything around getting you to spend money. However it really does depend on the developer and devs like Valve just get it so spot on, they involve the community who create content, earn money and Valve takes a cut on the side. All the core gameplay elements are free, only cosmetic stuff is sold and that is fine.
SWG is a game where F2P would destroy the economy in theory, with SOE in charge back in those days, they would have made that game even worse than what they did over the years. I remember TCG coming out and all the good new items they spent ages on the art with were only purchasable through getting those card packs. They ignored crafters for the most part, all the stuff you wanted to actually have was all through that stuff. If done right in F2P they could simply sell schematics and crafters would still have their roll in crafting, rather than giving the item outright.
I bought FF14 on the PS4 (mainly because there is nothing else to play on it) and my month is now up as of today, I realised I've only played it 3 times since I got it. I'm either busy, not in the mood or there are so many other games that my gaming time is taken up. I realised that I'm not under 16 any more, I have a job, I can afford games and I'm not just stuck with one for months on end. I would love to return to FF14 once or twice a month, that does me just fine, but I cannot justify having to pay a subscription for what feels like every time I want to play the game. It just creates a barrier to entry for me and I end up just never bothering to play as I have to pay to get back into the game.
I really think F2P is the future, it takes down that barrier to entry which subscription games create. I don't mind there being a subscription offering but I feel that to get me as a player, I don't want a subscription, I feel ripped off paying one to only play a few times a month. I'm quite happy playing an MMO like that, I'm not in any rush to get to end level, every single MMO I've played but one, I've never gotten to end level.