A heirarchical design has a lot of advantages for multi-group projects, wikis within wikis etc. But, that would be a lot of work from the current MoinMoin codebase.