@Drake I mean, it's definitely not a 1 to 1 replacement. Lots of people use Twitter to follow the news, their favorite brands, meme accounts, etc and literally none of those things exist here. You won't find your favorite celebrity or irl friends here.
It's all people looking to have a good time and post about their interests. If you're looking for /social/ media, that's here. If you're looking for social /media/, that's Twitter. I'm being a bit biased I guess, but it's at least true that the culture is wildly different at least.