"digital town square"

These are privately owned for-profit hundred-billion+ dollar publicly traded advertising companies. These are, almost definitionally, not honest actors! Are you serious, you still believe their marketing copy from 8 years ago verbatim?

What am I witnessing here?