I had a friend back when it was really popular that steadfastly insisted on using the official AIM client, that is, until it woke him up in the middle of the night with ads, he was on Trillian in no time flat after that. Hard to say if it is really OUR fault their client didn't see more usage, they kind of had their chance on that one and blew it themselves. It is hardly anarchist to want to use something that just works, they still could have leveraged us in some other way, they had an installed base with active user accounts, they could have drawn us in to some other neat concept(s) down the line, with one login that can do many things (look at Google's umbrella of services that require just a single sign in). But no, they really AOL'd that one.
(Oh, and the return I did provide was in keeping other people active on the service [I'm not in control of how they connect], sort of like how my friend, um... going away for a little while... negatively affects my needs of the service, my leaving would have given others less reason to stay. Not that anyone is stupid enough to run their client... if they even offer an official, up to date client anymore.)
Anyway, I had been talking to people in an IRC group (I'm doing my part in keeping that alive, too!) just recently about how my need of AIM might actually go away before the service does... and now they're apparently trying to beat me to the punch, but luckily my friend's unlucky break has made the transition much easier (but not for him... hopefully he hasn't dropped any soap yet).