Okay, what if you need to diagnose a PC problem yourself by removing ram modules, videocards, harddrives, switching soundcard/lan card to an other PCI/PCI-E slot because an irq conflict etc. vice versa? All these, I believe, will be detected as hardware changes. And now you can't use Anno 2070 to test processors (e.g. the threaded performance of different Intel or/and AMD processors in the game) or to test different brand ram and/or SSD to see how much impact they have on loading time in Anno 2070 and so on.
I wouldn't buy such game with so many restrictions for 50 Euros or USD. Now it's looks more like a rental because the DRM implemented service with intrusive restrictions and all, so the price needs to be lower, the actual rental price. After all, Ubisoft will stop the service for this game after several years, so no DLC, no support, no patches etc.; why buy a game that you probably can not play after a few years, unless Ubisoft is unlocking the games, or you will have to re-buy a DRM-free version, I guess.