I guess what I was meaning to say is that you won't find many developers these days that do not have some form of microtrans in their games.
I hadn't meant that Epic put BL2 out but apparently my autocorrect shorted that sentence. I have since forgotten what I was trying to say there but my point was pretty much all AAA titles have the same formula. UbiSoft does it. EA does it. R* does it. 2K does it.
The microtrans argument falls into the Gaming Media political narrative for me. I can take it or I can leave it. If I don't want to purchase skins, I will simply leave them be. Just like games pushing a Liberally biased agenda.
Sorry for the confusion.