agreed, even though uPlay is now not as awful as the original always-online incarnation, there is no reason to defend its existence. Steam already serves the intended purpose (online activation, locking the game to one account) so uPlay is just not needed at all. Sure it's far less of a nightmare than securom etc but that's saying a handful of shit is less gross than a mountain of shit. Less gross doesn't mean not gross.
anyway, I just checked my transaction history on Steam, then checked my account on this website:
Since 2009 I've spent a bit under $500 on Steam games, and that includes the odd $50 pre-order every now and then. The steamcalculator website shows my account would be worth over $3,500 if I'd bought every game at the current full price (as of 2012, not the price when the game released - so I'm estimating closer to $4,000 if the release-date price is used).
Hurray for Steam sales!