It is inconvenient to deny me access to content, when I have payed money for a product. The convenience with which they inconvenience me, is of no consequence.
It's very simple: If you have shit that works by release date, put it in the game.
If you have shit you want to put in the game, take the time and put it in the game.
DLC is crap on or off-disc, almost universally over-priced, and makes me feel like every game I buy is trying to reserve future estate in my wallet.