> I've witnessed having those packages and versioning only lead down to unmanageable dependency hell.
There is no dependency hell. Your consumers allocate work effort to migrate to the latest version. This is work you would still have to do with a monorepo.