What a monorepo buys
Atomic changes across components, one version for everything, and rollback by commit. If your releases are already atomic, most of the versioning machinery above becomes unnecessary.
What it costs
You cannot ship one package without the rest, and a broken package blocks every release. That is the same atomicity, applied in the wrong direction.