Reading the code realy makes me wonder why it works at all :)
Anyway... I don't agree that it is a bad thing if technical iliterate people would like to wave a community. Of course if they are only attracted by the name or fancy graphics it is bad.
To get ontopic again, I think a lot of open source projects are only attrackting crowd cause of a cool name, a good web site, nifty screenshots or a funny project leader.
Well, and some of them, because they are actually good :)