I'm not saying the model of Minecraft or Planetside 2 is going to go away because that would be stupid, however the whole industry is now jumping on the band wagon claiming it is the only way. Now every developer has a F2P game in development and what they don't seem to realize is the market will become over saturated with them and it'll hit a cliff to where loads of companies wont make any profit and will shut down, they'll actually be worse because they've made no money.
The real currency is peoples time, they'll buy a game, play it and juggle that time with whatever else they have going on in their life. If I torrented every game, I'd play the exact same amount of games as I do if I paid for them, I only play the games I'm interested in. Just because a game is free doesn't mean I'll play it, the game has to be good! If the game is good then I'd pay for it and even subscribe or whatever. WoW has proved that people aren't scared of paying for a boxed copy, then paying for a subscription and even expansions and shows no signs of dying even after 8 years!
I really think F2P is just an excuse developers are making because their other games that people had to pay for didn't sell because they were bad. The whole F2P thing existed as a type of marketing, like a doorway into their game because the game was developed with hardly any budget by some small indie developer. Now it is just become a way to make profit off of bad games and it'll backfire just like Kick Starter will do....
Develop good games and people will pay for it! We're already seeing the population of Planetside 2 drop dramatically so soon after launch, why is this? Oh yeah because SOE rushed another buggy unoptimized mess out the door. If the game is good, people will play it... simple.