I think for many people, the problem with DRM is that they feel like they are renting a game instead of buying it (for the price of buying). When a remote server decides if you are allowed to play your game or not, who can blame them? There is no guaranty you'll be able to play the game, even if you have a working internet connection, as long as Ubisoft maintains control via DRM. They could turn off their server at any time. Ubisoft is basically asking customers to trust them with access to games that were paid for, while saying we don't trust you to the customer.