If a piece of free software isn't available as a distro package,
I think it's very much up to the user to find out how to compile
it if the developer doesn't have time to offer unpaid support.
Or... the user will simply not bother and won't use your software.
But I guess for some developers here that seems to be the intention.
;)