From my PoV, I definitely think all the micro-transaction stuff is negatively affecting my enjoyment of some titles. Especialy MMOs that have had to go F2P in order to survive in today's gaming market.
Here's my personal example: Star Trek Online. I have a Lifetime Sub to that game, and I'm thankful that I got as much enjoyment out of it as I did. However, as of late, with the game going F2P and Perfect World (an Eastern publisher notorious for micro-trans MMOs) now owning the game, the direction of it has not gone they way I would have liked.
Between grinding for Dilithium, grinding for faction Marks, and grinding out projects for Starbases and Embassies, the game has become, well, a massive grind at the high end. Of course, you can mitigate this by buying Zen with real money and converting it to Dilithium on the fluctuating player exchange, but it won't help you with getting Marks or commodities for projects. And beyond that, all the premium ships cost Zen.
Some will argue that you can convert Dilithium earned in-game into Zen, but either way, your looking at spending a lot of time grinding Dilithium, or a lot of money just buying Zen outright. And that goes for F2P players and players paying the optional sub, which only provides a 400 Zen stipend per month (with most higher-end ships costing 2000+ Zen, or $20 US).
I wonder what happened to just buying a game and playing it, or in the case of MMOs, just paying a monthly sub and going to town. Now I have to worry about bankrolling characters, budgeting, etc. It feels like a 2nd job. If I wanted a 2nd job, I'd drive a taxi after work. And that's why I haven't touched it in almost two months. I've been spending my time with games that don't ask me to pay a continuing tax for their upkeep (and not even being MMOs with servers and staff to maintain them), like XCom and Strike Suit Zero.
I don't mind DLC, as long as it's not paying for something that's already on the disk. If I can pay to add more content to a game I enjoy, it's like a boxed expansion for EQ: it's new code, it's new places to go, it's new systems, etc. But I *don't* like getting nickled and dimed for every last items, costume piece, consumable, etc. in a game. That's where I have to draw the line.