> Require that companies that provide these public goods be run democratically, transparently by their workers as a public co-op.
In addition to everything else wrong with this, what do you do when the workers decide that your niche interest is terrible, horrible, and shouldn't ought to be available to anyone at all?
Using a competing product isn't an option because, in your world, there would be no competition, just the state-owned product and nothing.
You use a different co-op, naturally. You are conflating two solutions I offered, they are distinct and incompatible. A market but with worker controlled firms OR nationalized search. In one case you pick a different firm exactly like today, in the other you vote or petition the government.
But then you're back to square one as far as de facto monopolies go: Everyone cares about that specific co-op, because everyone uses it, so you get the same feedback loop which created Google's dominance.
Only this time, companies will be lobbying the employees to vote certain ways on issues which could affect search ranking and so on.
In addition to everything else wrong with this, what do you do when the workers decide that your niche interest is terrible, horrible, and shouldn't ought to be available to anyone at all?
Using a competing product isn't an option because, in your world, there would be no competition, just the state-owned product and nothing.