I feel that RIM is still missing the big picture. If RIM makes a phone/tablet that is 3x superior to the iPad and half the price, they'll still sell next to nothing.
Why? The answer is quite simple. Their software is shit. Their developer relations is shit. They are competing not vs hardware, but vs hardware + software.
They made great decisions too... lets ship the "Curve" model with such shit hardware and new software it was a downgrade from the previous top BB model (the one with side wheel). Old model = 3 seconds cold boot, new model = 3 minutes. The curve could not run any software that was remotely useful. It turned into a glorified email/phone device. The internet browsing sucked so bad I had no use for it. Not to mention that the hardware could barely handle the rendering.
So with good decisions like that, can you really expect any more out of RIM?