Ok I think here's the thing about why in my experience Tumblr is easier to curate than Twitter: it's the tags.
I have been on both side for pretty much the same amount of time with Tumblr being slightly longer. People I follow here always tags, at the very least when it came to fandom. Which makes it easier for me to blacklist if needed without having to unfollow the person. (I love you all but sometimes I'm not into what you're into that's all. That's way I try my best to tag as well so people can blacklist them)
On Twitter on the other hand, what is there are "muted words" and "muted accounts". But the thing is not everyone uses the same words let alone tags! I had to put at the very least 5 variations of a ship to avoid seeing it. I have nothing against people who ship it but I just don't want to see. Like, at some point I'm tired of putting so many words and mute so many accounts that I just leave it be but then I'd get annoyed when I see it and it's just endless cycle.
Don't get me wrong, it's great place for communicating, I enjoyed my time there when I was using it 24/7. It's just I wish there's more effective way to curate my experience without having to unfollow people bc it's usually just a thing or two that I don't want to see and not that I don't like the person I'm following.
Tumblr tags aren't perfect. All you need to check is by using the search system. But at least my experience with blacklisting tag has been good and working nicely. Or I can use XKit to help make it better.
Edit: you know what, I AM also guilty for not tagging/using keywords on Twitter so people can simply muted the words. But again, I think that's just the nature of the website and that's what I find lacking now.