github might be one of the least intutitive sites to download anything from to a non-tech expert and what's particularly frustrating is the tech expert types seemingly having no clue that github is INCREDIBLY hard to parse
seriously, look at this screenshot (for example) and tell me where im supposed to click to download what i need
ayep, it's absolutely terrible for distributing software - and that's because, much like how Discord gets shoved into the role of a help forum despite being completely unsuitable, people use Github as a software-distribution platform despite "distributing software to end users" being something it was never actually designed to do
it's often damn near unusable even for people who are typically in the know. five years ago, it felt like damn near every repo told you to build the source yourself and didn't provide a pre-built executable. i had to go to university to figure out how to build programs, because the only guides for it are half hour long youtube videos with 25 minutes of filler
now, it's more often a case of the program you're downloading requiring a really obscure dependency that's mutually exclusive with 3 other dependencies for another program you downloaded a year ago. not a website problem, but it goes to show the culture's kinda fucked



