There is nothing wrong with key-based DLC. They are simply saying that they are not willing to sell everything they worked to create for the price of a normal console game, but instead of holding it all hostage, they are willing to let you get most of their product for the normal price.