"Must" might be.
No one has figured out a way to monetize a social network without advertising, at least not at the scale Twitter has to operate.
I think the statement probably is more like "no one has figured out an easier way to monetize a social network"...
A "de facto public square" would be public in conception, construction, and support from the start, which is one of the ways we know that Twitter is no such thing. Though it would likely also have some rules for how speech is/isn't conducted.
And all things considered, advertiser-friendliness is a sort of low-resolution but approximate passable democratic mechanism for marking boundaries of civilized discourse.
This reminds me that progressives have historically always supported corporations as complex hierarchies, scientific enterprises, run (ideally) by “experts.”
But then again, if you're scare-quoting expertise, maybe that's not the conversation you're here to have.