While I can respect your opinion and probable goal, aiming for an ideal situation in an ideal world, I can't agree with how you proceed to achieve it.
Anyway, I will play along for a while longer.
First, I would like to kindly request a source stating that the subsequent patches of the base game and DLCs were to be provided as 100% DRM free content. I think one would be hard-pressed to find any official one, because, to my knowledge, CDP has NEVER expressed such a statement.
On the contrary, I believe they have made it crystal-clear since the beginning that the game would be released as DRM-free on May 17th, in an effort to preserve people that legally purchased the game from the heaps, the MASS of issues, strictly due to proprietary protection solutions (DRMs), that have inevitably appeared with other games in the past.
I can speak from personal experience in the matter (I am still waiting for my bug-free ME2 and DA:Awakening games, among others), and there is an impressive literature all over the web to convince ourselves that the less DRM, the better gaming experience for PAYING customers.
Basically, CDP wishes their paying customers to first enjoy their purchase, BEFORE even asking for a slight effort to keep their product up to date. If we as customers chose to consent to this slight effort, we are to receive additional, FREE content, as DLCs.
Therefore, it isn't an issue with any DRM present in the life-cycle of the product, while it shouldn't be. It isn't an issue with a broken contract (or even promise) between CDP and us, their customers. It is an issue of you interpreting something for that it has never been.
The base game comes with no DRM whatsoever, the patches and subsequent DLCs do not. Everyone had (and still has) the choice not to abide by such a rules before purchasing the game.
Even then, while this is not (yet) the 100% DRM-free world we could dream of, one would have to be particularly deceptive not to admit that TW2 actually comes very close to it, which is commendable on its own.
Fine.
Now, your main issue seem to be is that you cannot register the game on a computer that has no access to Internet. I can understand that.
What I don't understand is what prevents you from moving your computer downstairs, the time to register your game, download the extra content, and then move it back upstairs ? What prevents you from looking for a solution to connect a computer, that you obviously seem to dedicate to gaming, to the Net ? What prevents you from playing the game on another computer, connected to the Net ?
Basically, I can't help but feel that the true motive of your message is not to promote the debate, encouraging companies to deliver as DRM free games as possible in the future. It seems to me that you wish to argue, for the sake of arguing.
In my opinion, it is unreasonable to expect a gaming computer not to be connected to the Net in 2011. It is unreasonable to expect companies not to attempt getting their customers to register their games, to keep them up to date, especially if they're up front about it, like CDP has been.
A more interesting debate could be to know whether even mild DRMs, like a non-mandatory single-time online activation, should remain in games over time, while companies can disappear over night, or just refuse at one point to further fix the bugs of their products (à la Bioware) ?