Most of their points are valid for community driven open source projects but the existence of large corporate ones like Chrome, Android, .net, VS Code, Tensorflow and lots more prove that exerting tight central control while being fully open source is very much possible.
That's the thing, though, you can make money with open source software but only if your business model is not based on selling software. There are some companies for whom dual licensing work (e.g. AdaCore) but these are really the exception. Generally, selling open source software does not work, and not everybody wants to primarily sell server space ("web app" subscriptions), maintenance, troubleshooting and other de…
Depends on the scale you're looking for. We (ardour.org) make money with open source software by encouraging people to pay for our software, though it is GPL'ed. Do we make millions of dollars? no. Does it make money? yes.