From what I have seen of bb10, they seem to have caught up about 2 years compared to iOS and android. I would say gingerbread or iOS4 level. They are still 12 months behind I think.
Previously they were at froyo, maybe iOS1 level.
I lovingly refer to our CEO's bb torch as the " just about smartphone". Our CEO is now using my old HTC desire, as the much newer torch is too slow to deal with his mailbox and contact list.
We desperately need them to catch up. We need 4 big smartphone ecosystems. I still say, BB should get out of the hardware business and focus on software only. Go the Google nexus route in developing hardware. Cause their hardware of late, has been crap
Problem is, while we wait for Q1 next year, Apple and Google keep pushing.