It may be to late for me (and others) to get BB10. RIM's bad timing.
I don't think that it is too late for Blackberry. I have moved away from my Blackberry that I have used forever but am looking forward to getting the new OS in my hands. It is too bad that they weren't able to come out with the new device and OS before the holiday season but I feel good with them holding it back until it is ready.
If the new devices and OS don't stack up I don't know how they will recover but until RIM is no longer I will always believe.