I feel like if you're constantly seeing things like infighting and discourse then you need to change some things up in how you use the platform. Not saying twitter is good by any means but i feel like you're not gonna be better off on other social media sites.
Step one would be to just never go on "For You" or anything like that. Tailoring your space means not allowing the machine to feed you stuff you don't care about.
Step two would be to block/mute anyone who does nothing but constantly posts about that stuff. (blocking for randoms, muting for friends). If it's all retweets then twitter allows you to turn off retweets for a user so you only see the stuff they post directly. Be very liberal with your block button. Even if the person hasn't even really done anything "wrong", if the vibes are off block 'em.
Now, none of this is to say you should close your eyes and plug your ears to important issues but I've found that not paying attention to petty drama makes one much happier. These steps are how I've been able to use things like Twitter and Tumblr for over a decade lmao. Spending less time overall on social media is good though, no matter what your situation is.