I think the only thing I don't like about Masto is the idea of defederating. I understand why it exists, but for those of us who have relationships with a lot of people from one server, it really kinda sucks. Blocking/muting/not following or boosting are things that I personally implement if I don't like something/someone. I don't want others having the potential to sever connections just because the folks I'm connected with are on a server the admin(s) of the server I'm on don't like.