First you need to define free speech.
Let’s use Call of duty as an example. People love to think of MW2 lobbies as free speech. Male Gamers used their “free speech” to make any women feel unwelcome the minute they spoke. White Gamers listening for any signs of non-whiteness to ridicule. Was this free speech? Or just a group imposing its views on everyone who stood out on the platform? Activision just wants to sell as many copies as possible. So those Gamers get the boot, now those women and minorities feel the freedom to play and speak again.
If the speech is used as a battering ram to relentlessly berate, shame, silence, and enforce groupthink, then there is a chilling effect on the more truly free speech of others.
Using this logic the only way to have a truly free speech platform is to keep these mobs in check, and remove or limit their hate speech.
For context length, vram is important, you can’t break contexts across memory pools so it would be limited to maybe 16gb. With m series you can have a lot more space since ram/vram are the same, but its ram at apple prices. You can get a +24gb setup way cheaper than some nvidia server card though