having built few popular apps for iOS and Android, we decided we should investigate building something for BB, it took days to just set things up and build basic skeletons, our prototypes failed miserably exhibiting terrible user experience and apps that did not work well on many popular BBs. I discussed this with few RIM employees at conferences etc but I wasn't getting any good support nor any vision on what devices we should target, so we abandoned the project.
Later on we thought we should try to get some high profile contact inside of RIM to see if we can get some help figuring things out. Being Canadian, I have few friends who work there so I contact one (who is actually a product manager). He was eager to help and started asking around, the problem? well he did even get a response himself! I pinged him again few months later and he still had the same problem. The mobile world now is a fight of echo-systems, if you don't empower developers let alone your own product managers, you simply have no future.
This was when BB had 25+% market share, I will definitely not waste my time on it now that it has less than 9% market share and dropping.
Also, they tout HTML5? both QNX and BB7 have the worst support compared to iOS and Android. Most of the web apps we build have to be tweaked on ends to work on them, even if you get it to work on QNX it doesn't mean it would work on BB7 (and vice versa) they are not even compatible with their own devices!