EA is shit, Every IP in their possession, every developer under them has went so down-hill that I doubt anyone else would take em.
uPlay is so fucking retarded, I have to get uplay and register for it just to play a DEMO, a FUCKING DEMO, so I have steam running, the uplay, so I have to login to login, run not one but two DRM services to run a DEMO, I love Ubisoft, but their PC division is beyond retarded.