I kinda see this as a usability issue. If the app developer is willing to wrap the whole “download source and then compile” with a one click installation shield type software, most users would be fine.

But yeah then they need to track distros and such. I hope there are a couple of distros that have better back compatibility eventually.

And how would they distribute that compiler-installer as a portable binary?

Yeah it’s chicken and egg again.

Maybe just focus on one or two distros maybe? Something focused on desktop experience.