Then you fundamentally don’t agree with the principles behind federation, and the fediverse might not be for you. It’s funny that you are mad and “want to curate your own browsing experience”, but aren’t willing to put in the effort to run a simple script (https://github.com/wescode/lemmy_migrate), pick an instance or a few that match your stance (they’re out there and much more common than the niche Beehaw serves), or start your own instance.
Do you know how much effort being federated with spam factories / outrage machines generates for the mods and admins? When you depend on individual blocking, you get to click and forget about every bad actor or community. You don’t see the ongoing hours that mods and admins have to pour in to dealing with that actor or community as they keep spitting out garbage.
Also, good thing you’re on a very unlocked instance then. If you’re mad about your instance doing whatever, then take it up with your admins, not Beehaw. Beehaw is a uniquely curated instance primarily intended to serve as a space where queer people don’t have to get bombarded with non-queer people being ignorant. We deal with that enough in real life.
Is that the fault of the admins, trying to stem a tide of reports and problems, or is that the fault of some users, not being willing to open a second tab in their browser? It sucks to have to maintain different accounts, but it’s a lot less deleterious than the alternative.
I think if there were strong mod tools, your argument would make more sense (though I’d probably still disagree), but especially with the utter lack of mod tools, it just isn’t feasible.