Not only do people continue to use AIM -- entire companies use AIM.
The last two game studios I worked at mandated this. Everyone in the company either already used AIM, or created a new account with the company initials as a prefix.
Skype chat is superior, I agree. But AIM solves "the communication problem" just fine, too.