On Disk DLC - This only upsets people who believe that they own everything on the disk.
You don't own anything on the disk, you own the disk AND a license to play the game.
The disk is just a convenient way to get the paid for content to your console/PC. This has always been the case.
It is perfectly fine to include Premium content on the disk which must be paid for separately for it to be made available.
It is entirely the same as a shareware game offered for download for free which also contains the content for the full game - content which is locked until the game has been purchased.
There is no difference between DLC and ODDLC.
There is an issue of freedom however which has appeared (which many people may not have noticed or perhaps haven't considered the impact of) due to the online-ification of games.
In older disk based games on PC or Console, as long as you had the means to play the game, you could play the game. Many years from the day the game was initially purchased. That freedom could not be revoked (accidentally or deliberately) while the player had the tools needed to play. As long as you have a working console or PC of that generation and the disk, you're good to go.
Now there is a change in how games are played. By requiring on-line authentication, you need permission to access the licensed content.
The difference here is that this permission can be revoked and the game may not be playable in the future due to conditions not of your own making.
This can be a deliberate act on the company's part or an accidental outage.
An outage can be from a number of factors:
The state of the economy,
The health of the company,
The health of the authentication system,
Changes to the company's business model,
The company's willingness to support the authentication of a game long past it's usefulness.
Any of these factors can affect your ability to play.
No matter how benevolent the company seems, in 10 years you won't be playing any game you're playing today which needs on-line authentication to play and your DLC will no longer be supported unless there is a solid business reason for the company to do so.
The 100% offline disk based freedoms are now gone.