GNU provides a set of tools that are useful to people who make software. Most people don't make software, so GNU doesn't target their needs. There's other software for most users.
Most people can't play the guitar, but that doesn't mean guitars "don't work" and "something should be done to fix" them. The people who want to make music spend the requisite time to learn them, then they make music. People who just want to hear that music can buy it without having to own or learn guitar.
GNU provides a set of tools that are useful to people who make software. Most people don't make software, so GNU doesn't target their needs. There's other software for most users.
Most people can't play the guitar, but that doesn't mean guitars "don't work" and "something should be done to fix" them. The people who want to make music spend the requisite time to learn them, then they make music. People who just want to hear that music can buy it without having to own or learn guitar.