This seems to be doing the rounds right now, so I might as well offer my take.
I don’t think Twitter actually needs a purpose per se, more than being a facilitator. By enabling organised data streams to be established and monitored it would seem to be taking our communal existence to a new level.