I think its really hard to knock gearbox for their season passes when they released a fully playable and enjoyable game. A game so enjoyable that it's worth simply continuing to make more content for it after release. These dlc's are entirely seperate from the main game and made afterwards. So in otherwords, if you like borderlands 2 so much you want more then buy them. I fail to see the problem there?
But yeah, the crap that Activision and Capcom pulls is the worst. I find EA simply annoying with their dlc, but I don't outright hate them as the game's are still fun to play and if you dont want to pay 5$ for a cosmetic upgrade then don't. The option is there, you won't suddenly die if you get them.
But yeah, activision and Capcom? I won't waste my time even explaining.