I think it is matter of contract between author and users. Some authors just do not provide services like "background compatibility".
"Shipping" requires a lot of work, and some people just refuse to do that. Some of my popular programs are just repos on Github. To use them you have to run build script and execute from source code.
It elimites people who would require a lot of support, and would not give a meaningful contribution. Less work for me...
And if you desperately need my software, I always provide consulting...