Yep, these days it's all about squeezing as much money out of you as they can while giving you the least amount of content as possible.
I was proud of TWI not doing that and used to praise them for it till they started pumping out DLCs and raising the price on them.
Granted, getting new characters was nice (though personally I didn't like most of them), but the new weapons packs were pure ****, IMO. The Seeker Six for example: The alt fire launches the entire clip of rockets yet you kill less than you would with a single grenade from the M32 and yes, I do own it so I have tried it. On hard, when I used it on a group of about 6 zeds, I was lucky if it killed the 2 clots in the group. Where as 1 grenade from the M32 would kill the whole group: clots, gorefasts and husk.
I still don't understand why the Bile Blower doesn't spray medic gel. That would be much cooler than what it actually does, at least, that's my opinion. I'd much rather heal my teammates by spraying them with goo than trying to be a battle medic with a weapon that runs out of ammo 3mins into the wave.
I'll probably get a lot of hate for saying so but in the end I tested every single DLC weapon and compared them with the base game weapons and just was not at all satisfied with them. If I could have gotten a refund, I would have. Sure, people will say you're supporting the devs but I see it as encouraging them to shovel more **** at us. I'd gladly pay for good content priced reasonably.