This is a much more extreme version of the same reason I never used Quora. I'd be allowed on one page, but after that, clicking on any internal link in the site would push a "create an account" dialogue and wouldn't let me click off to see the content. The way around that was just reloading the page, but the irritation and tiny extra step was enough to stop me from browsing that site. Just checked right now and Quora doesn't do this on PC, but it does on my phone.
Now Twitter won't let you on the site at all without logging in.
I want to say thanks for helping but I sort of feel you ignored the body of my post where I say I fled kbin.cafe for its inactive admin. Just checked now and they are still inactive. On the other hand I have also missed things while reading before. I guess I'll be staying where I am at until a new Kbin instance opens up ¬_¬ I feel very odd about using Mbin given some of the drama I have seen occur over the split (my admin on kbin.run did not get involved in any of the drama for what it is worth, though), and having gotten no say in the switch, but I also appreciate the decentralization of the Fediverse and refuse to get comfy in the flagship because then I'll never move and will be part of the problem keeping it centralized. Thanks anyways.