Your “right” to expression doesnt extend to forcing other people to listen to you.
I dont know why that seems to be such a common thought.
You have a “want” - in that you want to be able to say whatever you want to whoever you want.
Other people also have a “want” - to not have to see that shit when they are just chilling on the internet.
We find ourselves at a point where we are on a platform that allows problematic places to be excluded. People there can still say and do what they want, the majority just doesnt have to see or deal with it anymore.
No one is dictating what you can and cant do or say, you are free to do that.
What defederation does is create a place for people who dont care about that shit to exist without having to see it. By defederating at an instance level, it takes that burden away from the individual user and creates a place that they want to be at. If you dont want to be there thats fine.
Its only a problem with people who think like yourself because you want to push your views onto people who arent interested. You want your views to dictate how another community behaves. You dont get to dictate that though. You’re welcome to join if you want to follow their rules, if not find somewhere with rules that you agree with.
As for myself agreeing with beehaw, I interact with that instance regularly. I dont need an account there because I have accounts elsewhere that are federated with them. If those other accounts became defederated, id weigh up the pros and cons and create a local account if I wanted to continue the interaction.
This is a fundamental, core aspect of the fediverse. If being restricted from places that you arent welcome at is something you dont like, I sincerely think the fediverse is not for you. That said, I cant think of many places that are for people who want to push their views onto unwilling others, because the places that spruik that arent attractive to the people who are sick of that shit.
There are places for the type of content you want to engage with. There are even places that are halfway, where people from both sides of this divide meet and converse. The problem only exists when you want to bring that shit into places where it isnt welcome, and the fediverse has been designed from the ground up to alleviate that problem for the majority of people who arent interested.
Create a level ground then. Beehaw never said they are a level ground, they are an instance that doesnt want rightoids arguing in bad faith, the same way exploding heads wouldnt want an army of lefties coming in and injecting themselves into every thread.
A level ground where people of whatever affiliation can converse is a great idea. Beehaw doesnt have to be that place