Honestly on twitter I block/mute anyone I see having opinions I particularly disagree with, or are just really really bad takes. I do not remember why I blocked nearly all people on my blocklist, I just trust myself it was the right thing to do. 
I don't block people for merely being successful, but if I have bad feelings about someone's content, for any reason, and viewing it starts feeling like emotional self-harm, I do end up blocking/muting them sooner or later.
Is it locking myself in my echo chamber? Do perhaps some of those people I disagree with have a point? Yeah, maybe. And I honestly don't care. I do not have the mental energy to deal with this kind of stuff.
On the other hand... I feel like a honestly terrible person when I ignore tweets/posts of people asking for help, describing their tragedies, or avoid content about some tragic/horrible world event. I know it's things people have to care about, because social indifference is very harmful in those cases. But I can barely deal with my own problems that directly affect me (and there's really no shortage of those).
I know that this uncaring probably makes me a bad, petty and selfish person. But forgive me, I just cannot deal with everything.