@HOLYSHMUCK: Wouldn't be a problem for people if they didn't say there will be no microtransactions. Those skins in Borderlands 2 are, in fact, microtransactions, even if they don't affect your gameplay in any way or aren't in form of a loot box (or any random source).
I don't mind them, personally, but I can see why people are a bit frustrated.
Plaguecrafter's comments