I have been a elf(glibc)/linux gamer for more than a decade, and in spite of the unity drama, their engine is stellar good for broad elf(glibc)/linux distro support (small to massive mainstream)... until no badly built third party shared libs is used (very rare), dynamically loaded with a fallback.
But Godot has an issue here, "naked" godot games are fine, but the second they use "addons" as shared libs instead of being statically linked into the main exe, it is a disaster as most of them are built for massive mainstream elf(glibc)/linux distros. It seem also godot games tend to use much more nasty third party shared libs. addons/third party shared lib devs are mostly forgetting '-static-libgcc -static-libstdc++' compiling/linking options while generating their shared libs. For addons, they should provide static libs for game devs to link in their main exe.