Often, I have to remind myself that I have to tell my kid of all the fantastic things he does since my nature is to focus on the things that need attention.
BlackBerry's AppWorld has many issues, as outlined in many posts here. I have three which prevent me from finding what I want, resulting in frustration and the sense of not returning:
1) the search filters and user-interface are poor;
2) the categories are foolish;
3) the indexing and search engine is unpredictable.
The biggest issue is the schema for AppWorld. RIM please hire a librarian, a Records Manager or anyone in Informatics, and fire/reassign the folks you already have. In short, place apps is categories of their primary functions with tags to those and ancillary functions, not for what we use them. So a screwdriver is stored under "Tools" and not "Watch Repair" or "Construction."
Use tags which will provide for a filter system to the user. Developers can select functional tags and tags for vertical areas of use. So a notepad application is tagged as an Editor-Text primarily (not Productivity, silly), or a source code editor as Editor-Text as well as Programming. Why is there a "Business" category? Are apps used for business any different from those for non-business users? No and not particularly -- an editor I use at home is the same I use at the office. The difference rests with how it is used, clearly not a function of AppWorld.
The indexer is absolute crap or configured improperly. If you search for a term, you may get 11 results. You browse to one, then return to the search results that now has 14 items. You browse to another and return and now it is now 10 items. How can anyone have any confidence in any such system? This is utterly ridiculous.
RIM needs competition in app delivery and install to be better.