No one gets paid for developing a WoW model viewer. They do it because they enjoy and can spare some time doing it. You don't really have any right to bitch on them.
Hey,
glad we're up and running again. You're probably aware of this, but I just wanted to point out that trying to access http://wowmodelviewer.org/ sends you to some - for a lot of people - possibly-confusing page.