It appears the publisher has addressed the latter problem, updating its DRM protocol for Assassin's Creed II with the ability to resume the game from the exact moment an internet connection was lost. Although the DRM remains draconian, it shows that Ubisoft is willing to respond to at least one of the many criticisms it has received.
It's easy to side against the French publisher, but it's also impossible ignore the PC community's continued efforts to dismantle every effort of publishers to make the platform profitable. Pirated copies of various PC games from Ubisoft are apparently making the rounds online, sparking allegations that the DRM has already been defeated. A Ubisoft spokesperson responded to Edge, stating, "this rumor is false and while a pirated version may seem to be complete at start up, any gamer who downloads and plays a cracked version will find that their version is not complete." Still, it seems pirates will continue to up their efforts against publishers -- resulting in a vicious cycle that only harms legitimate gamers.
Source - Ubisoft: No DRM Crack [Edge]
Source - Ubisoft - Assassin's Creed II, via VG247