> I want to read about politics from the political analysts I follow, but don't care about their cooking adventures on the weekend. I want to read about tech from the software folks I follow, but don't want to hear about their politics.
This is the biggest reason I end up unfollowing people.
Say I follow a person because they post interesting technical articles. Over time (as their follower count increases, usually...) they drift toward making 80% political posts and only 20% technical. I'd still like to see their technical posts w/o having to sift through all the political posts. Usually I just end up unfollowing, depending on how bad it gets, but I wish I could still see and participate in their topics I care about.
This is true even in real-life relationships. There are some people you just don't discuss certain topics with.
I don't discuss politics or medicine with my in-laws. I don't discuss religion anymore with my cousin. Or history with my grandfather. I avoid talking about money with my brother. Why? Because over time I've realized there's nothing to be gained from participating in a conversation with them on that particular topic.