I hear you ... most people are still there (I've claimed in the past that it will be the MS Windows of social media, that no one really openly talks about using but is actually everywhere).
But I feel it may be useful to distinguish FOMO and social media gossip from actual useful information. I'm not saying there's nothing useful on Twitter (I don't actually know). But we're talking about microblogging and social media here.