It’s a good news bad news situation. Each individual instance can, will, and should moderate as it sees fit. When you pick an instance you pick a community just like in the real world.
Some communities are completely open, anything goes. You are absolutely free to be a gay nazi seal clubber (or any other group that there are people may not like). The drawback is there are entire communities that really hate seal clubbers. Those communities are just as free to block content coming from them.
That is a kind of restriction.
The good news is that the restriction is 100% explicit. There’s no invisible algorithm quietly hiding your posts. You just can’t force people to see seal clubbing videos if they find them repugnant.
Preach! Little leggy cousins just want to be loved.