"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?