Agree with all the points above about Origin, but does anyone agree that somehow uPlay actually seems, well, not that bad, by comparison if nothing else... I rolled my eyes at having to install it for Far Cry 3 but was very surprised when I first booted it up that it was fairly lightweight (from what I could tell), okay interface, but most importantly how well it just stayed out of the way... It doesn't even seem to load itself into the taskbar to be "always there" running in the background; you quit Far Cry 3 and close uPlay and it's just gone...
(On a side note I think uPlay's idea of having certain in-game actions earn you "points" in the client which you can spend to unlock bits of DLC and stuff in other games on uPlay is an interesting idea - combines those Xbox/GFWL "gamerpoints" with achievements in a way that has some form of real reward)