>Seems in Linux land, compatibly, even between distros, is going out the window. :(
That happened 30 years ago. Userland is not compatible. Too many distro related patchese, especially on Debian/Ubuntu.
The only common denominator is libc because daddy Torvalds doesn't allow the kids to break it. That's why things like snap work but come with a full blown os stack inside.