Grub seems like such an esoteric piece of software, I suppose not because its so much more complicated than some other things, but because the documentation is spread all around the place, the community is spread all around the place, and anyway – who wants to get deep into something, the configuration of which is often a pretty personal matter, and that most users will only ever have to fiddle with once every couple of years, max?
I see some people are working on pretty themes for it. Good for them, but which saint of the church of libre software is going to organize some well throught-through user-facing documentation?