It's a real surprise that there hasn't been a successful effort to standardise meta-packaging and build scripts to allow fire-and-forget release management.
To argue the other way, I guess some of it is arbitrary repository rules. Package maintainers for cadence releases don't just push the latest updates, security updates get back ported, etc. And the DIY approach of the AUR/NPM/p PyPI is occasionally a burning tyre fire of security issues or just shitty duplication and name collisions.
You could argue we should all be on layered immutable distributions but the userland layer (flatpak, Appimage, snap) isn't without complication.
So I guess everything is fine?