OK, here is the reality:
iOS devs: Some make great money, many make none
Android devs: Almost no money, rampant piracy, rouge apps
BB Devs: Highest $/sale of any app store
That will probably upset iPhone and Android proponents, but it's the reality.
As for difficult to develop for, I'm pretty sure most here are not app developers full time. I know we have a few part timers, but lets take an honest appraisal from a real developer who explains why he still writes for BBOS:
http://ekkescorner.wordpress.com/20...ter-space-why-developing-apps-for-blackberry/
Note it's not all flowers and rainbows, but great applications are possible just as easily on BlackBerry devices, if not more so in some cases, than any other platform. Parroting journalists who haven't cut a line of code in their lives isn't credible. Most bashers suggest the black text on white apps of the past. This is the case if the Dev chooses to support OS4. If you do that today you limit your market to 32% of BB owners, as 68% of BBs are running OS5+, which has a far greater set of apis for ui.