Next step will be pay a fee for each chapter of a game.
DLC is basically a good idea to release stuff rather than waiting for a whole expansion like the old time, but as usual some stuff just go over the top.
The best argument you can have is aiming where it hurts. your money. don't buy dlc or game you don't feel worth paying full price to pay more to have some more stuff. that's how i work now.
As an oldschool gamers i prefer skill to unlock stuff that's right, but i remember some not so old game that allow both. Pay for immediate access or use your skill to unlock it.