I own two copies of this game, From Dust (which is fantastic, by the creator of Another World), one of them on disc and one of them on Steam, separate keys.
I installed it from Steam because I don't have an optical drive handy and the key is not on the case for some reason. So the game makes me sign up for a UPlay account (in addition to having the Steam stuff), which apparently I did in the past, and not with my primary email. So I can't play because it's already activated... and installing it from Steam doesn't tell UPlay that I own it on Steam.
So then I go and email Ubisoft tech support and say I have this key and haven't played in 5 years how can I swap it over to my new email.
A day later I get a reply that they want me to go screenshot my transaction history and my CD Key (which I already sent them) in the Steam UI.
...meanwhile, I was able to download ("pirate") and install the game in 5 minutes, and it doesn't require either the Steam or the Uplay account to work. AND it'll keep on working 50 years after Steam and Ubisoft are both bankrupt (or keep working on your OS/vm/whatever when Steam and Ubisoft discontinue support for it).
So yeah, there's a use for bittorrent & piracy, since DRM ruins your ability to archive any-damn-thing now. Without bittorrent, playing that game would be a terrible ordeal, if it is even possible at all. Paying for it (twice) only made it worse.