I wouldn't call it dead, but they had an outage of something like 3 weeks, during which users like ourselves couldn't log in to their site. Always better to have options!
Apparently Vin Armani bought it? idk what people's aversion to making their own memo client is. There's absolutely no reason to have more than one on-chain social media protocols.