Uplay is the reason why I don't buy a single Ubisoft title on Steam, just like games with GFWL. I already have a single platform (PC -> Steam) and I don't need anything else. Just imagine having up to 6 different clients including 6 accounts, passwords, stores for every major publisher... sounds like a lot of fun. Digital games libraries may become a complete mess. I'm already eagerly waiting until Origin disappears.