

native install wins
If you’re not using Arch, native install typically means outdated version.
For example all Ubuntu 24.04 based distros like PopOS and Mint ship neovim 0.9 from 2023! 0.11 is the current version. What’s the reason to keep a package that’s not part of the core functionality of the operating system on such an ancient version?
Snaps are kind of the right idea. Provide a stable base system with current version user apps. It’s just not well implemented.

Yes, for Linux it‘s like this typically (varies by distro):
Figuring out the best way to install the software often involves at least comparing two versions and deciding, which one you want.
macOS has many ways to install, but most software only choose one or two. And you usually get the same version regardless of install path.
For Linux you have several options to install and you don’t end up with the same version.