Rephrased:
npm’s design incentivizes projects to assume “patch versions are safer to update than minor versions are safer to update than major versions” to avoid dependency duplication.
Such incentives do not exist with MVS because all that is required is a total ordering and there is no duplication within a major version of a module.