I want to add that I’ve had a think about the analogy between Twitter and a live event and realized what it is that doesn’t work for me there. With a live event if you are denied access you are being denied something that can’t really be replaced. With twitter you can create a new account or visit someone’s feed while not even logged in. So if you still want to see the tweets being blocked is at worst a very minor inconvenience.
Of course “minor inconvenience” could also be said of having to use a different water fountain, so sometimes what looks like a minor inconvenience is an important part of a broader system that it profoundly oppressive. I’m not sure that case can be made here.