DLC Needs Rotation
You're getting the point in this game that the amount of money you are asking for, for new players and veterans alike, to unlock everything this game has to offer is getting pretty ridiculous – almost on the same level that games like World of Warcraft were getting before they began bundling their expansions together.
It's time Dead by Daylight start doing the same thing. You release DLC packs rapidly because you need the constant generation of funds to keep producing content, maintain servers, and pay your licensing fees (as well as most likely skim some to go to other projects; I know some devs do that too). For my personal example – I own Michael that I bought outside of his pack; Freddy/Quentin; Huntress; Ash; and the Silent Hill chapter.
For me, personally, to finish buying out everything I do not have, the cheaper route of buying DLC bundles would cost me a ridiculous sum of $90 plus tax. For newer players, that's even higher – on top of having to buy the game to begin with. And the total just keeps getting higher and higher with each chapter you pump out every few months adding another $5-8 to the cost. (USD)
It's time for that to stop and you can still generate the money you need without being so ridiculous. When a new DLC is released, the oldest in the collection should become free to all players. Choose a set number of 'active' DLC chapters to maintain in the pool and start from there with a rotating cycle.
The only reason not to start doing this is just pure greed – the same reason the Cannibal is not free after all this time – because you locked BBQ behind that paywall and any killer player that doesn't want to wait for the Shrine RNGesus to bless them will have to pay that price to get that perk. Making these changes is not only more beneficial for your customers and more likely to encourage people to stick around more often than the several that I am confident left because of the ridiculous paywalls – but the amount of money you would lose would be minimal at best.