Most developers or wannabe released their app too soon. Why rush it out before it become stable? The beta version is not what our homebrew community wanted but it's worth the work. The beta releases is so often seen in dl.qj.net and other sites, the psychological effect tell us that they did this in the name of beta is to convey others to think that they made it but don't want to take responsibilities of any buggy incident and most important of all, they can do less work and boast about their homebrew app. Just why can't they release a stable version then release it? Beta is often pointless, buggy and useless, though some other app is pretty stable in their so-called beta releases, very rare.