Pretty much my thought. While I don’t like Elon and hate twitter, its still hanging around. Everyone said it would die off, but it unfortunately has not yet. Some people have moved to another place, but some that have realized those “other places” weren’t as good as twitter itself, so some moved back to twitter as well.
Never even heard of those, so probably pretty bad