>why target Linux in all it's permutations with an unstable ABI when I can target the only stable Linux ABI -- Win32?
You simply do what Steam has successfully done for many years with there containerized Steam Linux runtime based on ubuntu or something like flatpaks.