Why is it such a terrible terrible requirement to accept, that games, whether single or multi-player, will require an online computer? Yes, I get the whole single/multi-player difference. Yes, it's a new thing. Yes, I don't really like it. But if it won't affect me that much (as in drop the game constantly, cause saving problems, loading etc) I can see myself accepting it - should the game requiring it be fun for me. I am online anyway. It's a game, why does it matter if it's single-player or multi-player? In both cases you sit in front of a monitor and play.
When I was playing WoW and the servers were down was I upset? A bit, yeah. Though my "adventure" with this game was pretty unhealthy, so I was annoyed more than necessary. Did it matter once the servers went up? Not really, I forgot about the annoyance and the issue very fast. So if this thing would be infrequent I won't really mind, I guess.
And if it will help sales, why not? I don't really know anyone without a broadband connection - even my parents have a 4Mbps one at home. We will have to see the reaction though - but my belief is it won't really kill sales and may actually increase them. AC2 is a "hot" title and people will want to play it.
As for the fact that you're not connected all the time everywhere - seriously? Do you see yourself playing a game like AC2 in the train (those actually have WiFi now btw...)? Or on the bus? On a laptop? Really? Not to mention most airports have WiFi or you can use your phone as a modem and if that fails - play the game once you're home... I see it already: a 30 minute ride home and you pop out your laptop and play a game, on the bus/train... Heh. Yes, you need to do more to play the game and that will irk some people. But is it really a show stopper to not be able to "pop the gaming laptop out in a public place and game some"?
As for JujuFish:
(...)I know a few people who plan on pirating it, and this DRM is making them all the more assured in their decision to pirate the game.(...)
Your words. Seems people you know find it acceptable to "punish" companies for using strict DRM by pirating their games (the "logic" crownjules is ridiculing). They don't like DRM in general and the harsher it is, the more they believe is their right to pirate the game. Now if they don't like the DRM - they shouldn't play the game. It's really that simple. They're trying to rationalize pirating (which is silly to say the least).
EDIT: I think if it was a bit milder, like checks after a save, autosave, checkpoint or load and not constantly (so only after your progress is saved) it wouldn't be as bad as it may be now. What do you all think? You still would need to be online, but connection issues wouldn't really be a dead-stop immediately after they happen. Only after an auto-save or a manual save or after you load a game. Also add an indicator if the connection to the server is down and that your game will break after the next save/load (with forced auto-saves this shouldn't be a problem - as the game will save if you want to progress further).