Problem is, the actual work we used to do locally and now do over webapps has to pay the performance price of browsing the web - resulting in severe UX degradation for anything but the most casual of uses.
It probably would have been even better if I'd been using a native AIM client instead of Meebo, but I'm amazed by how inefficient some modern websites are.