Is Twitter on Life Support?