At the end I think it's fair and even a good thing to criticize companies even when they are supposedly consumer friendly. But the entire narrative/thesis of the video is just incorrect, and seems to come from a desire to have a video rather than a compelling argument.
Grand Theft Auto 5 Online release in October with the micro transactions.
Last of Us was selling hats for 0.99$ in that same October and later on Killzone would have micro transactions that same year.
EA was already covered in that video, I think BF had them too.
Activision released Ghosts which has Micro transactions, and had Skylanders and WoW before that.
Capcom has SFxT a whole year before this, RE6 had them in 2012 too(ahead of the curve there baby)
Square Enix had Tomb Raider, Lightning Returns, FFXIV(maybe I can't find info on if the original had the mog station.)
All of those companies biggest releases that year had micro transactions, all the games were 60 dollars, all came out before or during the same time as the MS games in the video. I don't think Jim is dumb but his argument that MS pushed it/normalized it, is just dishonest(or poorly researched) and is probably more damaging than being some sort of Corporate bootlicker as he is trying, unintentionally, to place the blame solely(or mostly) on MS, thereby absolving(hiding) the blame from other companies, rather then spread it around.
Ubisoft for their part only had Splinter Cell which had map packs that year(as far as I can find), so if you want a major Corp to champion besides Nintendo...
Edit:I forgot about Black Flag.