It literally does though. Stable doesn’t mean bug free. It means unchanging. That’s what the term “stable distro” actually means. That the software isn’t being updated except for security patches. When people say stable distro, that is what they are trying to communicate. That means the software will be old. That’s what stable actually means.
I don’t know why people keep saying that flatpaks don’t support cli apps. They do. I know it’s awkward to type out
flatpak run io.github.zyedidia.micro
or whatever every time you want to use a text editor, but aliases fix that pretty neatly, and that example wasn’t hypothetical.