Jason Rubin put himself into a difficult corner coming out strong for Microtransactions. When pressed he basically came up with a very particular scenario where gamers essentially pay a low entry fee than pay to access chunks of content.
I think that's the best we can hope for. If the microtransactions model Rubin is advocating takes hold, companies are more than likely going to just make the same amount of content they are making now, or less, then charge more for it. Which is detrimental for the end user.
Actually a lot of the same arguments happened when DLC was going to be this huge thing that revolutionizes 'current' gen gaming, and we've ended up with DLC being put on the list of things people can do without next-gen, with only a handful of games 'doing it right'.
In fact, nothing Rubin said is good for the consumer and potentially good for the industry if consumers simply stop playing. Pachter, not surprisingly, agreed with Rubin. For him, anything that allows the publisher to increase revenue is good 'for the industry'.
But the psychology of the gamer, and in the economic sense, price discrimination, model of pricing games is really an untested path. We've seen a similar and rather mediocre outcome with DLCs already.
Edit: Sony Online Entertainment has tried this sort of subscription based on-line model before. They acquired a suite of low-tech games including Infantryzone in 2002, which at the time had been in Beta for a couple years, for free. The game was made by the team that made the ill-fated virgin on-line game Subspace.
Thinking they were offering a good deal, they even packaged in two other games, Tanaru and Cosmic Rift (a subspace clone) for a monthly $6 subscription. The game was still available to play for free, but the server kicked players off the battlefiled after a set time and their stats are not saved if they don't have a subscription. The community largely ignored the other two games, and simply stopped playing. Infantryzone languished for the next several years until Sony finally lifted the pay to play service and made the games free.