@liw I mostly agree, but I'd say that there's one notable exception: the "FOSS" projects with glossy marketing that are planned from the start to eventually become proprietary or otherwise extractive systems, once they've eaten the other FOSS projects, often with false marketing claims. Though initially they're often framed as community projects.
The JS world (and seemingly also Go?) gets particularly many of these, for some reason.