Nothing wrong with it being perm online are you joking? There are so many bad reasons why DRM's are bad!!! StarForce was a joke, SecuRom was a resource hog not to mention the issues people had or the class action lawsuit with Spore. Ubisofts DRM is also a joke with the constant checking/bandwidth usage. When one of the Assassins Creed games came out people could not play the game (that they paid for) for about 3/4 days because Ubi's DRM was down. In the past Ubisoft was hacked a few times again meaning no one can play the game until they fix those issues. If you have more than 1 person in your family only 1 person can play the game at once as its now permanently online. Depending on the DRM you cannot backup your disc so if you get a scratch or you lost the disk you need to buy a new game. There is also the possibility authentication servers can go off-line and games can stop being supported years down the track meaning you will not be able to play the game!
I really could go on and on about why a DRM is bad but i really can't be bothered.