Twitter – the Emperors new clothes ?

In response to a blog from Alec I left the following comment, which is really a “dear lazyweb” question..

Err.. I might be missing something here, but..

What’s the point of twitter ?

AFAICS all you get is out of date information about what someone claimed to be doing some hours, days or weeks ago.

Sorry if I’m being dense..