I get that. Twitter is brutal and you're right, they'll eventually end up here when fed up with the fiat centralized crap. I'm heavily shadowbanned there as well even with a few more followers than that but you're 100% right, quality here is infinitely better and after all it's about the signal not the noise.
I look forward to the day I do shut down my twitter account. I predict it will be sooner rather than later.