My blist is full but that's because I blist and report RMT on a regular basis. I think there are 3 people on my blist in 9 years of playing (since 1.0) who are there because of toxic behaviour on their part. I don't want to jump through a bunch of hoops because I don't want to listen to RMT, and if I decide I need to blist someone for toxicity, I don't want to have to jump through a bunch of hoops then either, I just want them gone because the situation has reached a point where having to deal with that person is causing genuine distress. The current blist function works exactly as it should, although I do agree that removing someone from your friends' list should remove you from theirs.

Party kicks have nothing to do with blist so not really sure why you brought that into the discussion.