I have nothing against companies forcing microtransactions: they are in the business of making money out of naive gamers, and I'm in the business of not buying exploitative products. We compliment each other well.
What irks me, instead, are both the game designers in denial that their job regressed into engineering exploitative tricks out of classic design templates (Gamasutra has really a collection of those) and gamers who defend their practices ("I can grind everything for free and you should have no life too", and "I paid to win, therefore the game is not pay to win", take the cake for the worst in-denial excuses). And even in this case, it's not the people or their preferences and self delusions, but the fact their denial is reshaping gaming in the worst possible way for my tastes.
Jonathan Blow did a very great talk about how some game design elements cannot survive microtransactions, it was probably already posted but I'll link it here just in case.