Debate is what you do to someone you disagree with over a matter that has a right and wrong answer.
If i want to talk about quantum physics, and someone else wants to talk about cute cat pictures - there is no right or wrong answers; you can't debate it. The two people want different things. Neither is more right, but its best for everyone if they find a group of people who want to do the same activity instead of pissing each other off.
I think where I'd like to draw the line would be on platforms and domain restrictions, and possibly decorum as well.
Essentially, the smaller and more specialised the community, the more leeway they have for moderation /censorship.
Conversely, the larger platforms, especially those that host enormous proportions of the population, should have less control over their users, lest they gain too much control over the speech of their users.
Some might argue that this violates the rights of the corporation, but I weight the rights of millions of users far higher than the rights of a few corporations. This goes double for the publishers masquerading as platforms.
If i want to talk about quantum physics, and someone else wants to talk about cute cat pictures - there is no right or wrong answers; you can't debate it. The two people want different things. Neither is more right, but its best for everyone if they find a group of people who want to do the same activity instead of pissing each other off.