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.