I would rather play a game with it's mechanics unaltered, a "true" game rather than a game with it's mechanics designed around the idea "how do we milk the gamer as much as possible. If one is not able to comprehend the impact of designing a game around milking gamers then there is no discussion to be had.
To make a F2P to real life analogy, it's like having sex with your wife/gf and she runs out to the bathroom every time you are about to have an orgasm. She'll come back to bed but only if you buy the "golden condom of spectacular penetration" or "epic potion of a titanium erection" or some other ridiculously named money grab. Master minds behind these money pit games are certain you'll pay anything "in the heat of the moment" and they don't even bother to think twice about naming these purchasable items, they know they got you.
Ultimately, that's the biggest issue, it's not about making good games anymore, it boils down to making a good carrot to dangle in front of former gamers who now become whales.
If it weren't for negative impact on gaming in the big picture, I wouldn't have a problem with F2P's. Unfortunately, growth of F2P's derials quality standards, to make another analogy, it means more Transformers and less "No Country for Old Men".
Think about it. You drop $100 on World of Tanks and you enter a perpetual cycle, you spent money so you keep playing and eventually you spend more.
A year goes by and you play one game that you spent $500 on rather than playing 5 you spent $300 on.
A subscription based game can become F2P, even a traditional game can go F2P but a F2P cannot go to subscription or traditional model, it's lack of quality and core mechanic become exposed and it collapses instantly.
Any F2P extending it's prongs past the cosmetics is detrimental to the concept of gaming as we know it because everything is built around a money making platform rather than a good gaming platform that seeks to make monet. It's preying on the weak of which there are many seeking refuge in gaming. F2P is the cancer of gaming.
For those heavily invested in F2P titles, be aware that the values of the world you dedicate yourselves to extremely fragile, it's all to be altered at the creator's whim. The money you invest is evaporating constantly, the only variable is the rate.
Most of the time the counter arguments I hear are "you must be poor" to which I usually reply with a screenshot of my Steam backlog or my favorite one, "you can get by without spending" usually made by those that spent upwards of $500 on said title.
Do me (and yourself) a favor, stop falling for it.