Imo they aren’t even trying, because it’s not that hard to make it better. Doesn’t even have to be a compromise. Most people just need a visible download button for the programs, that’s all.
There is, it’s literally right there on the home page of the project. You can either copy a URL and download it by cloning the git repo, or you can download the whole project as a zip file. Then you just have to compile it!
GitHub is for developers, not end users.
If that’s a concern for the project maintainers, they should create a homepage for the project with download links.
Or make a shortcut/link in the readme to the newest release of the most popular OS’s.
A decent release page tends to contain all kinds of files for different OS, so ‘regular’ people who just want the .deb or .exe would likely become confused regardless.