Instances blocking other instances is a complete deal-breaker for me.
If I were to want an “open source community” experience, I would’ve hoped that instance operators would be powerless to stop me from following whoever I want. And yet, by the sounds of it, “following” people happens on the server instead of the client.