I bought Far Cry 3 through Steam, which forced me to install uPlay, which I couldn't launch separately to steam as Steam held the game license. If I launched uPlay by itself it wouldn't show the game in my library.
So hitting 'Play' in Steam would launch uPlay, which I then had to launch Far Cry 3, giving me both the Steam and the uPlay bloat stealing precious resources from my poor old PC.
Needless to say I was not impressed with uPlay