While I dont really think the mandatory online registration is a horrible thing (I still dont like it and will never support it), I would love to see your faces on COD release day, trying to register your game while you get the message: "We are very sorry, but our servers are busy at the moment, please try again later".
I guess you'd just wish you could just pop in the disc and play the game...