"Free-to-play" and "microtransactions" are dirty terms to some. That's understandable. Famous Facebook Skinner boxes like Farmville have clouded attitudes toward today's free-to-play games, and there's an assumption all microtransaction-driven game design is handicapped by the need to create ways to charge players.
Valve does it right with DOTA2
-gabe knows best.
If I never see f2p again I would be a happy man
I don't the all f2p is created equally, so they should be judged on a case by case basis.
In terms of anticonsumerism, abusive F2p = overpriced DLC = full priced games with little content.
But all premium DLC isn't bad, some full priced games have excellent value, and some f2p games are perfectly fair.
When I played Guild Wars 2, I felt they did it right. I haven't played for months so I couldn't speak for it now. It was only boosters and cosmetics.