And i would guess Mass Effects 3 Multiplayer, that has the lockbox type microtransactions and BW have pumped out 4 or 5 free DLC's for that you gotta think thats because they were getting tons of microtransactions to make up for that development.
If its transactions to get unlocks of things you can pick up simply by playing the game (such as BF3's equipment packs) then i dont mind. But if its stuff that you cannot get ingame but is "on the disc" that they're as you US people so eloquently put it "nickel and diming" people, then thats a no no for me and i wont buy any games that do that.
i pay for all the content up to and release date to be on the disc, Day One DLC and on disc DLC i will never pay for.