1/3 of the accounts following me on instagram are bots… I get spam messages that try to get me to buy nudes every couple of months. I don’t think they’re that much better.
That being said the biggest argument against Twitter is that there is no more Twitter. It's now legally X corp, aka Musk's wechat. Take that for what you will.