I really, really don't understand the PS2 hate. The game itself is F2P and the paid unlocks are a core mechanic. Free games still need to earn money, and I personally am happy to give $5-$15 to a company I like for every month I play. It's like an MMO subscription, except I get shinies out of it. No complaints.
In addition to that, for everything infantry, the regular gun is usually (almost) the best choice for all but the most dedicated players. If you are extremely dedicated, you then actually benefit from the other guns. Not quite the same for vehicles, but still applies.
As far as my personal most offensive DLC... it's a tie between Call of Duty DLC's and Sims series.
For Call of Duty, it being a multiplayer game, I feel the DLC is necessary to actually play the game properly. The new content is what is going to attract the players, and is extremely expensive for what it is. After I saw $45 worth of DLC come out in short succession, I stopped playing the game and haven't invested into the series for years now.
For Sims, the DLC's are way too expensive given their quantity. Especially considering that they have come out so long ago.
During Christmas season, there was a 66% sale on Steam. Sims 3 still went over $100 just for the content I'd actually want. I said screw it, and didn't buy it.
That said, I appreciate season passes for games. Sometimes, it's silly. In a lot of cases though, I like the ability to prepay for all future DLC's.
Yeah. In general, I don't mind DLC and F2P markets - just make it worth my money.