Maybe I just don't understand the article (please explain it if I'm missing some key point), but it seems to me like games won't change at all except that you can skip "farming" if you want to pay money. Farming, while annoying, has been a necessity in a larger percentage of games for decades. I don't see how normal users miss out on anything.
Well it really depends on the game. Not many EA games have "farming".
As previously mentioned, I think Mass Effect 3 and Dead Space 3 are good examples of "games with microtransactions". And those games are just fine with microtransactions.