People seriously complaining about this stuff kinda makes me scratch my head abit. I can understand if it's simple character reskins or something dumb like that, but actual meaty content from a developer actually wanting you to experience more from the game and not just point blank exploiting you for your cash doesn't seem like a bad thing to me.
The game is pretty long in and of itself what with the regular game, new game plus, and the 5 different characters you can use if you so choose. None of the DLC is a must to get the full story (at this point anyway) so no one loses if you just want vanilla BL2. People will complain about anything I guess.