But why is it satire? It makes a lot of sense for projects that don't want to commit to a stable API.
For projects like React Native, which claim production-ready and are presumably quite stable in practice, you’re back to version numbers being meaningless, except with the added bonus it’s not even useful for marketing..
You make a good argument. Anything that keeps the marketers away does seem like a pretty good feature.
It's not meaningless -- the meaning is that there are bugs. That is why the version can indefinitely approach -- but never reach -- 1.
In opposition with SemVer projects, which... ...don't have bugs?