The future of PC Gaming is becoming like Skynet. Developers want more control over who is playing their game. Ubisoft happens to be the first developers to make this move but eventually, since it has already started, you are going to require an internet connection to play pretty much all your games. Online authentication is already a problem. Tying/Linking your CD-Key to an online account before/in order to play your games is also something PCgamers aren't happy with. This is one of reasons people believe PC gaming is dying because of the shift these developers are making.