If like me you bought a Ubisoft game through Steam recently - which already acts as a DRM service - you might be asking yourself why should you have to install a 2nd DRM service (Uplay) to play a game you've already payed for and verified as such. What is the justification?
Answer: there is none.
Why should you have to hand over more of your personal information to a corporation, create another layer of technical and bureaucratic impediment which 9 times out of 10 is incompetent just to enjoy a GAME?
Answer: you shouldn't.
Why should you put yourself, your personal information and your computer at risk with a service that used a malicious piece of code to not only monitor you but could be hacked and used by others to gain control of your PC?http://www.forbes.com/sites/adriankingsleyhughes/2012/07/30/hacker-claims-ubisoft-uplay-drm-is-a-rootkit-and-poses-security-risk/http://www.rockpapershotgun.com/2012/07/30/ubisoft-respond-to-uplay-security-drama/
Answer: you shouldn't
If you have a Steam Account email Valve Support and ask them to make the Uplay requirement more noticeable on the given game page the way they do with MMO's that require subscriptions or games that require Direct X 11. https://support.steampowered.com/newticket.php?category=356
If consumers are more clearly able to see what they're buying, chances are they won't support redundant DRM practices like Uplay and companies like Ubisoft which support them.
The only thing coroporations care about are sales, vote with your wallet if you want something different. There are plenty of games that are more deserving of your time and money - made by companies that actually value their customers.