Freedom of speech is far from inalienable. Non-disclosure agreements are most relevant, but every country on earth also has at least some regulations regarding hate speech, threats, incitement, purjury, or defamation — not to mention security clearances or state secrets.
And that's where the complexity arises in this argument that I don't know how to resolve. In the case of this woman vs Meta, to me it doesn't "feel" legal that one disparaging comment costs $50K. It feels that there's something wrong here that should not be allowed despite her entering the agreement. Maybe I don't believe she should have been allowed to enter the agreement.
But I understand that my point of view doesn't match legal code. Just feels fucked.