Because they only work on one distro/package manager.
Distributing software is simply transitioning to work in a distro-agnostic way. It’s only a matter of time until distros start updating flatpaks along with system packages. Many already do.
And some apps distributed as appimages self-update. (RPCS3 for example)
Not to mention that Ubuntu itself has basically ditched apt for snap.